Wednesday, August 21st, 2013 AT 1:31 PM
I have a 2000 Toyota Corolla with just over 110,000 miles. The car runs well, but the check engine light came on about 6 weeks ago and the mechanic says it is the code for a lean condition. By now we have replaced both the forward O2 sensor and the mass air flow sensor. The light stays off for 2-3 days after each of these repairs and also twice after the light was turned off by momentarily disconnecting the battery cable. On one occasion the car was driven 350 miles (mainly highway) before the light came back on. It is possible that the light is more likely to come on after filling up the gas tank since that was done the day or day before the light came back on. Since it starts well and runs well, where should one look next?