That sounds like a failed or plugged idle air control valve. It is not letting in air so the engine can idle.
I would start by cleaning and testing the IAC and the throttle body. If you have a scan tool that can control it you can test it that way or the manual version below. Replace the alternator.
Idle air control inspection:
Remove IAC valve. (Clamp water lines before removal).
Clean deposits and dirt using throttle body cleaner.
Check that the IAC valve is half open.
Connect the IAC valve wiring connector to the valve.
Turn the ignition switch ON.
Verify that the IAC valve moves within.5 seconds, stepping in order of fully closed, fully open and returning to half open.
If operation is not as specified, replace the IAC valve.
Wednesday, March 1st, 2017 AT 8:05 PM