I have put about 25k miles on the 3.0 Duramax with the 10 speed, great combination, IMO.