And am I glad :p I am going to make the first repairs on my 97 2500 4x4 with 253,362 miles this weekend. I have a left lower ball joint, and a right front axle Ujoint that are bad. So I am going to go ahead and replace all ball joints and both axle joints. I think I would have gone through two...