Sunday, March 30th, 2008 AT 10:10 AM
Check engine light came on at cold start. Car won't idle for more than 10 seconds. Engine surges at 3000 rpm. Sometimes it surges at any rpm. Sometimes it stalls when you are going down the road, but then recovers.