Ok, i'm all kinds of confused now.
I pulled a code 45 (too rich/too lean) and a code 14 (electronic air control) on my friends 00 Civic Si
Last night I pulled off the IACV and cleaned it out and re-installed it. Also reset the ECU. The CEL came on, and I was expecting to see the code 45, but it was the code 14!?! The code 45 is gone! I think the ECU is confused... is it normal to fix one thing and have it fix the wrong code? The IACV doesn't do anything with the fuel system, just the idle, right? And after cleaning it out, the car idles just fine now. So now the car is acting fine, the IACV is clean, but I'm pulling a code 14... I don't get it. Any suggestions?