You need an OBDII reader, I got mine at Auto Zone (can't think of the brand right now, but it's orange and was about $150), I've seen them for less, though and they work on all OBDII cars. Follow the instructions, write down the code incase it keeps returning, then erase the code and the light goes out. Good luck!
You can also try disconnecting the battery for about 20 minutes and then reconnecting it. It should clear it out. It worked for me. However I would go to Auto Zone first and atleast have them check the code. They will do it for free and at least if it comes on again you will know if it is the same problem.
I did the battery thing after having it checked at Auto zone and it cost me nothing. I then went and passed my emisions test.
dash dash
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.
By bringing it to a trained mechanic so they can check the engine is running properly (which if the light is on it's probably not)
have vehicle scanned to determine problem
The easiest way is to unhook the battery for a minute.
Have vehicle scanned to determine the problem
You either need a scan tool, or unhook the battery for a minute.
With an OBD2 scanner.
If the 1993 Mercury Villager runs rough when the check engine light comes on and the code reader says 34 and 51, there is a problem with an oxygen sensor and the MAP (Manifold Absolute Pressure) sensor. Both parts together will cost around $200.
There are many, many things that can cause the MIL to light up. You will need to have the problem diagnosed by first reading the codes and going from there.
Check and fix the engine.
take it to auto zone and ask them to check and then clear the codes or remove the positive battery cable and press the brake pedal for 30 seconds.