I have a 2007, and just checked mpg when I filled up for 56$ today... 18.2
50/50 city/highway.
I put new plugs/oil change and have my stock sized tires rated for(50) at 40 psi.
Your probably not seeing any codes, but what about O2 sensors?
I just put cruise in mine to help highway, but not...