my 99 3.4 auto pretty much gets 20, city/hwy whatever, yours sounds really low. my runner had an issue recently where the mileage dropped to 13 and I thought something bad was wrong. each tank got better and better and eventually I was back to 20 no idea why. I've gotten a high of 23mpg and it usually won't drop below 18-19