I have a 2006 GMC 2500 4x4 Duramax. Effortlessly pulls my 24' Haulmark enclosed w/ the cuda in it. It is basically all stock, no programmer.
Previously had a 2001 Ram 2500 4x4 Cummins. Loved it, but lacked the power of the newer trucks and I needed a crew cab to fit the family. The dodge diesels that actually have room in the back seat are/were out of my price range.

The new higher powered gas trucks may be better, but the gas trucks I've used in the past made me switch to diesel. Love that torque.


CHIP
'70 hemicuda, 575" Hemi, 727, Dana 60
'69 road runner, 440-6, 18 spline 4 speed, Dana 60
'71 Demon, 340, low gear 904, 8.75
'73 Chrysler New Yorker, 440, 727, 8.75
'90 Chevy 454SS Silverado, 476" BBC, TH400, 14 bolt
'06 GMC 2500HD LBZ Duramax