I'm adding a new drive shaft oil seal to my list of items to have on hand during final drive maintenance...I think a lot of pinion cup failures are somehow related to re-using a bad seal that allows water to get into the cup.
+

THAT right there is the WHY of having more than 1 or 2 heads on any given problem. RIDE SAFE.