Yeah ok so I wrote chip instead of programmer

I took the ts out about a 2 years ago, run a smarty jr now
Just over 160k miles on my 05'. It's been ok I guess, lots of little issues that are a pita. Ball joints, unit bearings, tie rods, blend door (HVAC), exhaust (same thing happened to mine axle) biggest thing was my motor let go at 68k also took out my trans (split the case) but this was replaced under warranty, injectors went, 4 so far ( not cheap $600 ea) wheel studs (dodge only part, wtf is that ? ) my seats suck, not comfortable need new seat bottom (common issue on a 3rd gen) it's got lts of creeks and rattles now (what truck doesn't ?)
All in all it's a fine truck, I use it though. Everyday it's driven onto job sites, not paved roads or driveways usually. I tow just about very other day with it. From loads of lumber to equipment I own ( from 5 to 10k ). I don't know if any other truck would be doing better for me at this point.
I am a firm believer that all trucks suck just some suck more than others at any one time! I have owned them all, furd, gmc and dodge and they all break and have weak points.