I was driving my friend home last night and when I dropped him off I noticed a check engine light. I dont think it was there when I left my house but it was on the way back. I went home and checked and the code was P0304 Misfire on cylinder 4. I was thinking about the drive home when I remembered my foot kinda slipping of the clutch and I kind of stalled the car but caught it before it died on me. I am wondering if the lack of gas at the time caused the misfire and subsequent check engine light? I reset the code this morning and drove the car for about 10mins and didn't hear or feel any problems. Should I be worried about this problem or should I just take it in while I still can? A friend told me to see if I could smell any gas like the car is running rich, but I don't really know how that helps. Maybe it will tell me if theres an internal problem. What should I do?