My car keeps cutting off when I'm idling at a light. I can start it right back up, but I feel a shaking before it cuts off and my light dim in & out before it cuts off. I need to know what is wrong with it, so I can get it fixed before further damage is done. Can you tell me what the problem could be? I also get a smell of gas and a sulfur smell if I accelerate too high.