Both codes show lean on bank 1 and 2, I have sprayed all vaccum lines with carb cleaner and idle didnt change a single digit. I can unplug the MAF sensor while its running and it wont change the idle any either, but when I plug it back up it will idle down for a second as if the AC kicked on. Also the AC will only blow out of the panel if I set the AUTOMATIC temp above 78, which tells me there may a leak in the HVAC system, any ideas of where to look? I have cleaned the MAF with CRC cleaner but no success. WHen taking off from stop the engine almost sounds like it has exhaust leaks spitting from the collector gasket but all of that is tight, could I be hearing detonation?? IT wont do it under WOT. PLEASE CONTRIBUTE ALL IDEAS!! Thanks!!