For the past week, my car has occasionally instantly stalled out upon startup first thing in the morning or when the car has been sitting at work all day and I start it for my drive home. Then I can hear the fuel pump working, so I wait for it to stop, turn the key again, and it starts up and runs fine without even hinting at an impending stall. What's really weird is that this started right after I changed my oil - in fact, it first did it when I was starting my car for the first time after the oil change while the car was still up on the ramps. (Yes, I know you're supposed to warm up the car before doing an oil change for the best results, but I didn't ...) What could be causing this?
