I remember lots of people having similar problems in the past. Suggestions include looking at the IAC. Search Troubleshooting for the word "surging" and you should get a whole lot of hits back.
Beer is my Gatorade.
Hooray Beer.
'98 "Sport" Pacific Green
'98 E0 SVT Silver Frost
Pictures