So we thinking a speedi-sleeve and a new seal will fix it? At this point, I am hesitant to take this to a mechanic since I have had this done twice already...
I can get the right tools to get the pinion nut torqued down properly. I really don't want to pull the whole carrier out if I don't have to. I don't have any other issues/noises/vibrations - just the leak.
You’ll have to measure the circumference of the Yoke. Parts store should be able to fix you up. Also, dab a small film of grease on the rubber seal so it’s not dry when you start down the road. A dry seat will most certainly be the cause of future leaks. Of course as was mentioned pulling the pig and getting it on the bench is the way to go.