Have a '16 4x4 that I bought for work. We pull a 13klb triple axel generator with. Does well. Little slower in the takeoff than the diesel but has no issue pulling it. I don't remember what kind of mileage it gets but am thinking around 12mpg on average. Boss has a heavy foot though. I will double check on that figure. Only issue that I had with it was not with the truck but the plow we out on it that did not like to interact with the headlights. Would up tossing thier control module and wiring in my own relay system. BTW. I orders this truck with 4:10's so mileage is definitely effected with them