The rear pinion seal on my wife's 98 Forester keeps going. The shop says its because there is a groove and the seals keeps getting eaten up. They tried to get a "sleeve" from Subaru that they thought would fix the problem, but when it arrived it turned out to be an internal sleeve that wouldn't fix the problem. Now they say they need to replace the pinion which they quoted $250 to do. Does anyone know where to get the external sleeve from to fix this problem, or does anyone have any experience with this problem? Thanks!