I have an '03 2wd 3500 CTD 6 speed and does everything I ask of it and more. It's bone stock and has plenty enough power to pull even the biggest trailers and stop them too. Mine has 3.73's but if I lived in the hills I'd have 4.10's.