New to the boards, new to Mazda...actually new to any vehicle of the Eastern persuasion. Without a long story the spouse had to give up her love for 5 speeds due to recent back issues. While looking for a replacement a P5 scooted by and she thought, cute, practical, looks like it would be great on gas. Soon found an 03 automatic, low miles 63K, records indicated it was due for 60K service. Bought it, had 60K service performed but we are astonished at the horrible mileage we have been experiencing. It has been 20-22 mpg before and after the service. Did a search here only to find folks getting well up to 400 miles per tank...hence this post. Where do I look to resolve this? We have been thinking of just selling it and getting another VR6 VW as it was getting far better numbers in town and on the highway and providing a bit more performance. Our first choice is to get the Mazda squared away...any suggestions? Would a faulty O2 sensor throw a CEL or not? TIA, and we look forward to enjoying this little wagon.