I have a 1999 Grand Cherokee Limited V8. Over the past month and a half I have had to replace the wheel bearings, u joints, and have the whole rear end rebuilt. The rear differential was making a horrible noise. So I got all that stuff fixed. It's a 12 year old truck. No biggie. Right before it went to the shop for the rear end rebuild there was a rattling/knocking from under the front end. It was only occasional. I couldn't get the damn thing to make the noise for the mechanic, so he couldn't offer any solutions. Turns out it was the front drive shaft. I ordered one from Kragens. It came with a lifetime guarantee(which is very important in this case). My dad replaced it. He mentioned that there were a couple of marks on each yoke. Within two days the boot over the front cv joint ripped and was completely gone. Went for a replacemtent and this time i helped him put it on. I noticed that you have to pull the front of the drive shaft into the yoke when you mount it. Went out of town and the boot ripped again. Replacement shaft again. I put it on myself and lined up both of the marks on the yokes. The boot ripped again. WHY WOULD THE BOOT KEEP RIPPING?! I know about the u joint shaft, but I am broke. Plus, I read that you have to replace the yokes to fit the u jointed shaft. Any advice? I am beyond frustrated.