matty
Don't go changing the oxygen sensors just because you're getting bad gas mileage. There are a number of things that can result in poor mileage, and your simply changing the plugs and wires with no resulting change in mileage is a good example of this.
If it is the oxygen sensors, they will be throwing codes that will be stored in the PCM's memory. Have you pulled codes? Have you done a "tail-pipe" check (ie. look at the color of the inner surface of the exhaust pipe)? Black indicates a rich-running condition. What color were the plugs? They too will tell you how the engine is running.
For what you've already spent on the plugs and wires, you could have had a low-level diagnostic scan run, which would have told you if the plug wires were bad, or one or more plugs are not firing properly.
Some "other" problems that can result in reduced mileage:
- Is the gas guage working correctly? If it's reading incorrectly and your not doing actual mileage checks (miles driven divided by gallons used), you may be filling-up thinking the tank is empty, when it's actually at a half-tank.
- Is the odometer reading correctly? If not, you may be driving more miles than you think.
- Are you running stock tires (215-60 R16), or aftermarket low-profile rims and tires? Changing to non-stock profiles will affect overall gas mileage, as well as odometer mileage. How much is dependent upon how large the difference is in tire diameters.
- How often are you checking tire pressure? Seemingly small drops in tire pressure will have an affect on mileage.
- How does the car idle? Malfunctioning IACs and MAFs both can affect mileage, if they're affecting idle speed or incorrectly reporting air-volume entering the engine - which affects the oxygen sensors ability to properly adjust air/fuel ratios.
- How is the car [engine] running? You may have clogged catalytic converters which will absolutely **** your mileage.
- In addition to dragging brakes, what is the mechanical condition of the car? Wheel bearings, alignment, and clutch are some items that will affect mileage. Just as a dragging brake will decrease mileage, so will a badly worn/loose wheel bearings, as they increase rolling-resistance. A slipping clutch means you're not getting all the power to the wheels.
And these do not take into account your driving habits.
- Have you recently modded the motor modded in any way?
- Is the driving primarily in-city or highway-only driving?
- How often and how much do you have your foot-in-it?
- Have you been leave the car idling with a A/C running?
So, check the SHO over real well and look for other problems like running hotter-than-normal, how it idles, etc. Pull the codes and see what shows-up, then start there first.