there may be a few other things it might be, but from my experience, it sounds like it could be your igniter is going out on you (its inside your distributor). when mine was going out, my engine would die every few days, whether i was stopped or not.