Well, just a couple of things..............
Do you know how to check the codes for your car?
Next, it sounds like it may be your Idle Air Control Valve....IAC. I have attached some checks for you to try.
An IAC (idle air control) motor is designed to adjust the engine idle RPM speed by opening and closing an air bypass passage inside the throttle body. The car computer or ECM (electronic control module) receives information from various sensors and will output signals to adjust the IAC motor in or out to adjust engine idle speed by controlling engine idle air. An IAC motor can fail one of two ways, either the motor short circuits and stops working or the motor will develop high resistance and cause the IAC control motor to react slowly, either failure will cause the engine to stall at idle. When a trouble code scan is performed it sometimes won't always detect a failed or weak IAC motor. To check the IAC motor remove the unit, with the wires connected turn the key to the "on" position without starting the engine, the IAC should move in or out. If the IAC motor does nothing it has probably failed, replace it with a new unit and recheck system. note: while the IAC motor is removed clean (use aerosol carburetor cleaner) the passages the IAC uses to control idle air speed
Tuesday, January 6th, 2009 AT 10:42 PM