Well, she is home and I am happy to report the garage floor was clean and dry this morning. They replaced the following:
Output shaft seal
Flange gasket
one time use bolts
new coupler nut
Then the yoke leak started...
Anaerobic sealer back of new coupler nut on the front drive line.
New O Ring behind the nut
This took 21 days, part of which was waiting for parts. Communication from dealer wasn't great at first but got a lot better as things progressed. Overall I am happy with their service and I hope I don't need to go back for a long while.
Cheers