There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
If it was actually caused by a loose cap, it will reset itself in a few days.
No, the check engine light will not shut itself off. It needs to be turned off by a mechanic. If it is on when u go to inspection, your car will not pass The light could go off on its own if the problem fixed itself and there is anough time for it to pass it's selftests enough time. The above answer is incorrect. If the computer in the car does not detect the problem which caused the check engine light to illuminate in the first place after a certain amount of cycles the light will turn off and you will be able to pass emissions. Case in point: My '96 Cougar set the check engine light due to some emissions components failing. Specifically, the purge flow sensor. I replaced the part and did not reset the computer. After about 3 days worth of drive cycles the light turned off by itself.
I just bought a 2001 s500. The person I bought it from told me that if I let the gas get too low or did not tighten the gas cap properly, the "check engine" light would come on. Well, about two weeks after I purchased the vehicle I let the gas get a little low and sure enough the "check engine" light came on. I filled it up with gas and the "check engine" light stayed on. I got worried. Finally after two days of being on it just went out by itself. Has not come back on since.
Drive it for a few days and log some miles on it and the check engine light may go out. Mine used to set a check engine light on really hot days here in the desert. I was told then engine and the computer have to go thru x amoutn of cycles and if the problem doesn't show up during those cycles, the check engine light will turn off. Enevtually the light came on to stay and my problem turned out to be a weak fuel pump.
Basically if the check engine light goes off it means the fault is not permanent and not consistent. The fault came and after so many cycles the PCM said there's a problem and it lit up the check engine lite. After so many cycles of the fault correcting itself the PCM then stopped the light from being on. Nevertheless the PCM always usually records this fault in its history of faults for retrieval later on via a scanner == I have heard that sometimes if the gas cap is not on tightly, or the door to the gas cap is not completely closed, that the check engine light may come on. Perhaps it settles after a few days after going over a few bumps.
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
The check " gage " light on in your 1997 Mercury Mountaineer indicates that either your engine oil pressure is LOW , your engine temperature is HIGH or your gas tank is AT OR NEAR EMPTY .
I have a 2003 Highlander. Whenever I get the oil changed, the check engine light comes on within a couple of days. I finally figured out that there is a hose under the air filter case that gets disconnected when the filter is checked. Just reattach the hose and the light will reset after a few restarts of the engine.
Could be in need of a oxygen censor
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
Most likely a speed sensor at one of the front wheels has attachment broken.
I have a 2000 C230 with 93,000 and the engine light came on. Before going to a dealership and getting consumed try the following because it worked for me. I purchased Chevron Techron Fuel System Cleaner and put it in the gas tank when it was almost empty. I drove the car for about one week and the check engine light went off. The reason was the Fuel System cleaner works well to keep the gas clean and as a mechanic told me, it often takes 15 - 20 cycles (drives) before the engine light corrects itself. It took about 5 days for the problem to stop but hope this experience helps.