I bought my 04 1500 a few months ago, and decided to tear the front end apart and replace all bearings and bushings because I felt a rough vibration. Once I had it all torn apart, found out that my cv axle on the driver side was completely stripped out, the output shaft on my front differential going to the cv shaft has no splines left. I'm thinking maybe the guy I bought it from cranked up the torsion keys too much and put the cv axle in a bind, putting too much pressure on the output shaft. The passenger side had a little play but haven't taken it off yet. Wondering what caused this so when I replace it, it doesn't happen again. Any input or problem solving is greatly appreciated. Hopefully this will help someone as well