Tom Adkins posted this link for me on another string. Works real well
for cleaning the MAF.
IAC = Idle Air Control. Basicly it is a valve that opens when you
need to bypass some air past the Throttle body during idle,.....during
certain conditions. Mine was full of carbon, but wasn't my problem. I
believe something is sending wrong info to my IAC. Reason I think this,
is because unplugging my MAF brings the idle up.
However,.... Cleaning my MAF cure ALL of my lean codes and the car runs
100% better! I will likely change it anyway, in hopes of curing my