there is an "idle speed control" I had the same thing. The car would surge, idle a little too high, or sputter and stall when putting it into gear. NEver got it fixed, but i'm told that's the code they were pulling from the computer. FYI it was a 95.