Not quite the same truck but.....bought this new in '02
'02 2500HD Crew w/6.0L gasser w/139K miles
MPG for me is 16 max with a tail wind
Good heavy duty truck....my highway cruiser mainly...have towed some
Have only done routine maintenance....trans oil x3....all brake pads/rotors..water pump/belts/coolant
Tires ? Currently have 285-75x16 Falkin WP3's on..quiet & handle great
Sand & mud 4x4 ? That Duramax is heavy !
https://www.falkentire.com/wildpeak/at3w