Answer by
6ixk (1156)
A bad alternator, it will do it every time. Alternators conduct current which keeps your engine operating. Another reason could be a fuel pump problem. No fuel to the engine will cause a complete shut down as well. You could have gunk in your lines, I suggest having your lines cleaned. And alternator checked.