loystock wrote:A faulty MAF sensor will definitely turn on the CEL but a dirty one may not. Your poor gas mileage is indicative of rich mixture which may eventually damage the pre-cats and main cat (unburnt fuel may accumulate and ignite inside the cat). Clean the MAF sensing element with zero-residue contact cleaner or CRC MAF Sensor Cleaner. You might as well clean the MAF connector, O2 sensor connectors (3 near the radiator, 1 at the back, pax side) and then apply dielectric grease on the connector.
You can buy CRC MAF Sensor cleaner and dielectric grease from Autozone. While you are there, you might as well have a free scan just in case there are ghost codes in the ECM.
Thanks for the advice, I stopped by Advance today and grabbed some of the CRC MAF cleaner and dielectric grease. I almost bought some yesterday but decided to hold off until I heard some opinions first.
I have my own scan tool so i'll see if there's any ghost codes today too.