Thanks for the info..Let me say this light just came on last nite..I had it cleared this morning at an advance auto parts drove for awhile it came back on...I have a BBK cold air intake where the air filter is in the fender well...Yesterday i went to the shop i use to have both my motor mounts changed i had a broken passenger motor mount...he found the air filter off and laying in the bottom of the fender well...weird no check engine light them and i dont know how long it was off....So he did the mounts,changed the oil...replaced the serpitine belt...and i had a Leaky exhaust gasket on the passegner side were the BBK catted high flow X-pipe meets the stock header...Well that was a diaster the gasket isnt sealing and the cat back is toast rusted and doesnt seem to fit...i suspect its not the cat back for that car...My question is the light has never been on for a lean condition but now after he did all this work it came on in a matter of minutes...Weird no?....Could the MAF gotten dirty or something got sucked in there? I dont think so?...Im going to be buying a new Off road X-pipe and cat back so maybe i should buy 2 new O2s also?