Well the surge is gone , now it just doesn't want to idle when it is cold. I have replaced the ICV and it made no difference. I have a code that read ICV. Check engine light is on except under heavy acceleration. then it feels like a little back fire and the light is on again.
So my question is could the throttle positioning switch be pouched??? I am really at wits end with this issue. Any thoughts would be appreciated.