Grit dog wrote:
IdaD and Fish hit it on the head.
Aside from miles maint and condition of the ENTIRE truck, not just the diesel, here's the list of what I would buy. Or most prefer to buy.
06-07 LBZ Duramax
06-07 Cummins but only with 6 speed manual and good clutch
09-10 Dmax or 09-12 Cummins still prefer Dmax here for the trans and both will get poorer mileage with dpf in tact. Caveat with these is prepare to possible spend $ on exhaust or spend $ on deleting it. Personally I'd take either of these deleted but like Fish, wouldn't get one if I couldn't delete it.
'11-up Dmax
'13-14 and up Ram but prefer '15 or newer due to some improvements
'12- up Powerstroke but prefer '15 or newer due to improvements
$25k is a tough price point to hit without taking some risk on miles or age, IMO. At this price it boils down to finding the right truck that was cared for well. 150k + miles is going to be the range you're looking at in the newer rigs and there's plenty of people who buy a new truck, do nothing but oil changes until parts start needing replaced (like say 150k miles) and then sell a nice looking truck that has a pile of repairs looming.
Grit is spot on with this advice.