The more pics I see of this truck, the more I want a dodge lol.
I bought that 05' off the lot in January 05. I now have 109,000 and I have no complaints with that truck in those 109,000 miles. It has done more than I can ask of it. My original serpentine belt and tensioner was replaced at 107,000 miles. The ball joints on the passenger side had a little bit of play and I decided just to replace them all. With the Pulling/Dirt Dragging/Towing that I do with it, I just felt it was better to get that out of the way, those were done last week. The original tranny was replaced with a fully built one at 85,000. With what I knew I was putting it through, it would eventually kill it, I saved the coin and just went for that piece of mind

In the near future I'll be replacing the hubs. Still tight, but with the mileage I'd figured I would nip that in the butt before it bites me

When I get to doing the U-joint shields and drive shaft loops, I may do the u-joints then. They're still original

I have nothing against the Duramax and the Powerstroke (now FoMoCo's), but since I've had nothing but luck with the Dodge/Cummins combo, I'll be sticking with it. Sort of like my tires, they work. Won't be using anything else.