Ok Today I finally tried to pull codes. I kept getting 3-4. So I decided to put it in diasgnostic mode and start the car. (I was bored of knock sensor code LOL) and it gave me back a 5-5. Now thats idle control valve. Why did I have to put the ECU in diagnostic and start the car to get that anyway? One thing I neglected to post. The AACV was exposed to coolant because of the rear hoses leaking. Could that have thrown it out of wack? Also, how do you remove the idle control valve to clean it out? Not the Auxilary bypass valve.