gas mileage on 2018 cheverolet 2500 6 0