when I got the car the right front tire leaned in at the top. I checked it and the strut was bent because the kid had run it into a ditch. When I was replacing the struts I saw the boot was torn at the tranny. So I took it off and saw the spider assembly was about to fall out. Apparently that leaning tire wore it out. As for the seal wanted to be sure. I may have told y'all I only paid $500 for this 2000 GP SE 3.1. So far I have put on a TPS, IAC, water pump,tune up ,oil change and front struts all this for $245, so I still have less than $800 in it. It runs great its just things that should have been done and wasn't.