my problem is getting worse. when the car is cold mainly but always at idle, my car runs horribly lean. 18:1 afr at its best and some times as bad as 25:1 at idle. those numbers are from my wide band o2. the thing is, as soon as you give it any gas at all, afr goes to 14.8:1 i kept thinking it was a bad o2 but the more i think of it, it sounds more like the iac. i plan to take it apart tomorrow and clean it out but can you hook a volt meter to it like with the tps and check voltage change so see if its working correctly. ive cleared my codes and that did nothing.