I am a relatively new owner of a 2008 Mazda5 Touring, and have been a bit shocked at the horrible mileage I have been getting. Bought the car back in May, and it had about 75k miles on it. Needed to take care of some misc. issues with locks and wheel bearings, but that is about it. Car runs great. Starts easily, idles smoothly, and accelerates smoothly. The engine and auto transmission seem fine and it all runs very nice. The transmission had its fluid replaced in the last 15k miles, I have done oil change with synthetic oil, and have made sure all tires are at proper pressures.
With all that, I typically am getting 16-19 mpg in mixed use driving. This car replaced a 1991 Jeep Cherokee with over 200k miles, and that car got similar mileage up until the last few years of ownership. I can not understand how the Mazda is getting such poor mileage. While I have a bit of a heavy foot, I am not drag racing, and I drive pretty smoothly.
Filling the tank up to a consistent level is nearly impossible, and the gauge seems to have a different opinion every time I look at it. From what I have read, both of those issues are common with these cars. So I figure my mileage may vary a bit because of those issues, but I have no idea how anyone is getting mileage in the high 20's.
Jim