Just found out my rear pinion seal is leaking.My question is has anyone found an after market seal that works or do I have to buy it from the dealer for $46.Thanks.