On my way home from work last night, I was stopped at a redlight. All of a sudden, I noticed my car had cut off. I look at the dash and I noticed the oil light, as well as the check engine light were on. So anyway, I try and start my car. It wouldn't start. I wait a few seconds and try again. This time it starts up (hesitantly). I then proceed home, which was less than 5 minutes away. On the way home, the car seemed to drive normal. And there were no oil light or check engine lights lit up. I get home, and pull it into the garage. I checked the oil. The oil level appeared normal. Also, I had my oil changed at the dealership about a month or so ago. And I noticed that when they were putting the oil in they must have spilled some, as it was sprayed all over different parts of the engine. Not sure if that matters or not.
Does anyone have an idea of what my problem could be?