Allright then, you all must know better then me, but I'm gonna have to stand my ground , I may not know why or how but my IAC was causing my lean condition. I was getting about 15 miles to the gallon and 172/176 along with a 157 code and poor driveability. After testing, cleaning, reinstalling it and nothing else my mileage went to around 30, no codes, and it drives like a champ. That was about 8000 miles ago. As I said, prior to that I had tried everything and even tested the IAC gasket for leaks by using water, propane, and then carb cleaner . If the "breather" wasnt letting air in then somehow the stuck plunger was causing the condition some other way. I know I'm not a licensed tech and I dont have 3000+ posts but I know what worked for me. To each their own.