Saturday, January 26th, 2013 AT 7:13 PM
Just installed new alternator now engine won't stay running unless you keep gas pedal depressed. As soon as you let off gas motor stalls