Yes. Anything that could cause the engine to misfire, like water in the gas, will be detected by your cars computer. If its bad enough the light will stay on for a while.
If this is really the problem then getting good gas and driving for a while should turn the light off. This could take quite some time, perhaps 50 miles of driving and a number of start/stops.
If this is really the problem then getting good gas and driving for a while should turn the light off. This could take quite some time, perhaps 50 miles of driving and a number of start/stops.