I should have went new sooner. Even thought this truck is a 6.0 it is 60 more Horsepower and 40ft/lbs more torque than my 02. The 6 speed and 4.10 gears really make a huge difference. First gear is awesome. The old truck 1st gear was like taking off in second in this truck. I like how the 6L90E shifts and holds gear in tow/haul. It also has hill assist and grade braking which both worked excellent. Way bigger difference than I thought it would be. Integrated trailer brake works awesome. Never saw over 3800 RPM on my test run in the same spots the old truck would see 4400 to 4700 rpm. I just left the cruise on 65 on the highway portion of the run. Held it just fine, the old truck did not hold it as well. The transmission cooler is really efficient. . Stayed under 170 the whole time. So smooth and stable. So happy I didn't wait any longer.