For what it's worth, I tow around twice a month or more pulling around 8k. I have had three 6.6 Duramax trucks (2003,2008 and a 2012)and one 2017 5.0 Cummins Titan XD. I traded my XD in on a 3.0 Duramax 1500 a year ago and love it. I get 14-15 mpg towing 8k and 23.5 mpg (hand calculated city mileage) empty around town. I do use a weight-distribution hitch when towing over 4k to level the truck out. The maintenance schedule is much closer to a gas burner than a 6.6 diesel. The truck pulls, stops, and handles the weight perfectly. This was 11450 lbs of wood, block and trailer. Truck handled it perfectly.