Check engine lite on 1999 Mercury Sable

The check engine lite keeps coming on says lean bank 1 cleaned the mass air,replaced fuel filter What could it be?

by in Coolville, OH on June 24, 2009
1 answer
ANSWER by on June 26, 2009
Often times 'cleaning' the Mass Air flow Sensor is not enough. How is the fuel trim for bank 2?, especially Long Term. I wrote an article on PO171, P0174 at :: http://repairpal.com/OBD-Code-P0171-and-P0174. Pay close attention to the Baro readings for the Mass Air Flow Sensor. If the Baro Sensor goes out, no amount of cleaning will ever solve that problem and Baro Sensors fail a lot. They are part of the Mass Air Flow Sensor. Also be sure that the both banks have very high Long Term Fuel Trim because, if one Bank is much lower, then the problem is a Vacuum leak, not a MAF Sensor.
Related Items:
My sable has 90,000 miles. The serch engine soon lite is on. I took the car for oil and filters change but still is on.
Had it for less than a year, has 107,00 miles on it. Mechanic says he thinks the code means thermostat/cooling system problem? The first mechanic had no idea. Does not overheat, heater works ok. Ve...
replaced the egr valve,the DPFE sensor and the gas cap reset light and still on need help asap..