go to Pepboys Auto have them pull the code to see what is the code for?
If the check engine light is flickering then there could be a loss wire.
If you have a faulty sensor chances are the check engine light would be on. The code(s) set would help indicate what the trouble is.
That is what the check engine light is for. It informs you of a failure.
A flashing check engine light is an indication of a severe engine misfire.
No, low gas cannot cause a Check Engine light to turn on. There would have to be a problem within the engine or the engine wiring for that light to come on.
Check Engine lights can come on for a variety of different reasons. It could be something as simple as the gas cap is not tight enough or it could mean you have a cylinder misfire. The check engine light usually comes on for some sort of emission problem. With the vehicle stalling out especially at idle it could be something like a tps sensor. The only way to tell is to take it to a full service garage or a dealer and have them hook the vehicle up to a code reader to find out why the light is on. But the reason that the light is on is probably the same reason that the car stalls out while idling. You may want to check the engine vacuum lines for a direct leak to atmosphere. This can stall an engine when at idle but not at driving speeds.
Yes, it is possible as you may have a miss. That miss would turn on the check engine light.
Probably because you need to check the engine.
water in the fuel can cause an idling motor to sputter and/or die.
Yes it can.
The check engine light comes on and stays on when a problem is detected by the self diagnosis system of your vehicle. Generally, a check engine light is lit when there is a problem in the emissions or somthing that is affecting the effectiveness of the emissions.
There are quite a few possibilities, but if the check engine light is on the computer has stored an error code. Use a code reader to find out what the error is then you'll have a pretty good idea what's wrong.