Has it idled a lot? I see you're down south. Up here, mileage drops a bit during colder weather.....just one thought.