I had a 2005 Ram 3500 SRW w/ Cummins. Purchased new, I had 166,000 miles on it when the right front ball joint failed and let the front end down on the street. I was backing out of the driveway to go have the tires rotated,Ha! I went ahead and rebuilt the entore front end. Up to that point I...