could be a short term fuel trim problem. sometimes the long term fuel trim will mask a simple problem like a bad o2 sensor and dump more fuel into it because the pcm is reading lean. therefore the long term fuel trim compensates and you will get a bad gas mileage problem without any other real side affects.