I have an '06 Dodge/Cummins I bought new and have 109k on it. It's been a good truck - very reliable with just a few small repairs along the way. The only repair I've needed that didn't sit right with me was the front diff. pinion bearings started making noise before 100k - no explanation why other than it shouldn't be needed anywhere near that soon. I just had that fixed along with the ball joints last week.

Every time I start getting the bug to get another truck, I talk myself out of it because I just can't find a thing wrong with this one, other than the back seat is too small for my grandsons (I really want a full crew cab smile ).