Just wanted to let some of you out there that suffer from random engine codes and a lean condition I solved my problem. If any of you have the cervinis ram air hood that ducts air into the air filter box I guess the turbulent flow makes it hard for the mass air to adjust. I swapped in my stock airfilter box and no more lean problems. This might go along with others who claim that if you leave your filter sitting open in the engine bay the cooling fan wash does a similar thing. Just something to try if you are having problems.