Engine stalling
So my problem is that twice this week I've had my engine stall on me while out driving. The first time I was sitting at a stop light, and the engine just stopped (I felt a slight bump and then noticed the engine had shut off). I was able to put it in park and restart the engine, and I noticed that the car was idling a bit low. Just tonight while coming home from work, I was coasting down my street when I felt the power steering go and noticed the engine shut off. Same deal, I stopped the car, and restarted it (though it idled fine afterwards).
I'm trying to figure out what could be causing this. I just had the service B done a few months ago so I don't think it has to do with the oil or whatnot. I did happen to fill up on gas the first day it happened (Chevron 93 octane). Could it be the gas? A sensor maybe? I'm afraid to take it in to the shop because I know they'll find something to blame it on and charge me for something really stupid.
Any ideas?