I had Doug's Transmissions in Monroe do mine about a year ago. First they replaced just the seal, but it leaked again a week later. They replaced the seal AND the pinion shaft that time. The leak was gone until about two months ago, but it's back. I need to get it in to see them again soon. It's drivin' me nuts!