Mileage is better then the other class 6 trucks out there, and I can make due climbing hills at 40 to 45 not many hills in Indiana, ohio, michigan anyways and those are my primary states I run. Just wish it wasn't turning 2200 rpm at 65, but since it a low horspower, low torque engine...