You'd be suprised how a small amount of movement in all of the Ball Joints , Tie rod ends and Track bar bushings will add up. I would have a friend rock the wheel back and forth while you look and inspect the front end. With the truck on it's wheels or you'll never see any movement. The 08 steering linkage is a great update and seems to hold up much better than the system that your truck came with. I think Moog now offers all the parts to make the conversion, though the kit from Dodge might be cheaper? I have over 90,000 hard use miles on my kit and it has held up very well.