 We bought this truck new-although 2016 as not licensed prior to us. The ratings for towing and mileage were way off. We have a travel trailer that dealer salesman said it should pull without a problem. Guess they had not tested that theory. Took it over some small mountains and if we wanted to go anywhere near speed limit had to  be in manual and 3rd or 4th gear and 5000 RPM to come any way close to the the speed limit and then the MPG was 6-7. Otherwise when had it in automatic lucky to get it to go 45 mph. Even does not accelerate quickly when not towing something and still MPG 12. Looks pretty and has all the creature comforts but that is not what we bought the truck for. 3 weeks after got it when and traded and got new Silverado. Very expensive lesson.