The surging is due to the IAC valve stivcking and not working properly. This happens quite often when the engine is left unstarted over a period of time.
If after some driving and the problem does not revert to normal, you need to service the IAC.
As to the engine stalling while driving, does it restart when it stalled?
Was the battery good at that time? Were you able to crank the engine?
Sunday, October 26th, 2008 AT 11:52 AM