My pinion seal is starting to sling some diff lube, not a lot but is making a mess. My question is this.....would it be a good idea to go ahead and replace the u-joints and the center support bearing while I'm at it? I got the truck in 2010 and it now has 140K. Not sure but I think they are...