I pull with a 1997 Chevy 2500 HD 4X4 with the 6.5 turbo diesel. It's got 197,342 miles on it right now. It ain't no Duramax...but it ain't no slouch either!