Your mileage sounds about right. I did not see the gross vehicle weight, but that engine is not great for mileage. You may indeed have gotten more mileage in past years before they increased the amount of alcohol mixed with the gas. Everybody's mileage went down. My pump says the maximum amount of alcohol is 10%. I bet it's even more than it supposed to be. I think a lot of us are using E85 without knowing it and paying for pure gas or at least E90.