Check your gauge. It tells you in the bottom left corner (I think) what the average over the last 25, 50, 500...etc. miles it is showing you. Mine did the same...I was at 25.5 over the last 50 miles, but went to 21.0 over the last 500. The mileage over which the fuel economy is calculated periodically changes I believe.