After 180k miles the front end on my Duramax is pretty wore out. Pitman/idler arms are shot, as are the upper ball joints. Lowers are getting there and my tie rods are just about done as well. So I have decided to do some upgrading on parts as now the front end is leveled and I have bigger wheels and tire. I really like this truck, so I plan on keeping it for a long time. The plan is to put Cognito upper control arm kit on it with the bolt in moog ball joints. These are designed for leveled trucks and they correct the ball joint angles. I am also going to order moog lower ball joints and moog pitman/idler arms with the cognito support kit. Im getting Rare parts G2 heavy duty tie rods and already have bilstein 5100 extended shocks on the front. The upgraded stuff is only going to cost me about 400 bucks more than going back with factory stuff, and this should improve my ride quality and lengthen the life of all of the parts substantially.