My 2003 mazda6 2.3 4-sp auto, 156k miles, has changed from 29 mpg to 24 mpg in the last 10K miles. I have replaced tires, oil change every 6-7k miles, new ngk iridium plugs/wires and ngk upper O2 sensor in the past 10K miles. Air filter and tranny fluid has 23k miles on it. What could cause such a drop? I drive 80% highway. The tire pressure is around 37 psi cold.