OK I spelled Cummins wrong but now you all get the point. Moog parts are best to replace with but getting those ball joints pressed out is a pain in the a$$. I also have a parts company that is the best I have seen. They are out of Sparks Nevada...you do the home work. If you have seen a cut away of the stock parts vs. the Moog design you will know and go with Moog everything. You would be lucky that if your truck has over 75k that there is not something worn out under there. Mine mostly has freeway miles from just travel and when they showed me the wear on the rack,I was shocked. I rebuilt the entire front with ball joints, drag links and tie rod ends for under 500$. Getting the bearings out of the steering knuckle is also a pain so be prepared for a big job. Just trying to warn you all what to expect...happy trails.KK