Is there anything one can do to prevent the problem.?
Take it to the dealer and ask for a pre-emptive rebuild, bearings, seals etc.? It should be cheaper than a repair and at least you can decide on the timing.
Or change oils, would fancy additives or some such help.?
I gave the drive failure issue scant notice untill I added the responses together.