Idle Control Valve S4
1. If I start it with the Idle Control Valve connected, the car runs for a few seconds than dies, Check Engine light on - error 1222 - "Idle Speed Actuator or circuit".
2. If I unplug the ICV the car starts and idles at around 1000-1100 RPM. Check Engine light comes on since the ICV is disconnected.
Once the car is started with the ICV disconnected, I can plug the ICV back in, and the car continues to idle at 1000-1100 RPM - the Check Engine light goes out but I'm guessing the ICV is bypassed.
3. If I start the car with the ICV plugged in and keep the RPM up so it doesn't die, after a few minutes it will idle at 1000-1100 RPM and I can restart it without it dying. The idle hunts a bit.
I changed the ICV with a new BOSCH OEM, changed the rubber grommet with a new one, same thing. Also tried a new TPS, same thing.
Can anyone shed some light on this?
Before it started doing this, there was some hunting at idle, and some stumbling at idle when the fan kicked in, heater was on.
At that point I cleaned the ICV, throttle body, Oil Separator, VVT, and changed the plugs from Golden Lodge to NGK BP7's. The car felt much more responsive etc, but it started dying at idle.