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.
To manually reset the check engine light on a 2005 Jeep Grand Cherokee Limited, you can disconnect the battery by removing the negative terminal. Leave it disconnected for about 15 minutes to clear the vehicle's memory. After reconnecting the battery, the check engine light should be reset. However, if the underlying issue that triggered the light is not resolved, the light may come back on.
The check engine light on a 2005 Jeep Grand Cherokee looks like this... Here is a link Check Engine Light It looks like a little yellow engine.
With a scan tool after repair.With a scan tool after repair.
A flashing check engine light normally means you have a misfire.
The 1993 Jeep grand Cherokee brake light switch simply plugs in and out. The brake light switch is located beneath the dashboard on the drivers side of the engine compartment.
A "perform service" light on a 1994 Jeep Grand Cherokee Limited indicates that the vehicle is due for some kind of maintenance. This is likely to be a regular oil change or tune-up.
I had the same problem with my 1997 Grand Cherokee and it was the dash mounted automatic light switch. The problem was also solved by turning the headlamps on manually.
Disconnect the negative battery cable for about two minutes and that should reset your check engine light.
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.
You will have to get the engine scanned and the necessary repairs made. Then the check engine light can be cleared. Just to clear the light without the repair will result in the light comming back "on."
Misfire? Due for a tune up? Check engine light on?
I started having the same problem around 80,000 and eventually had to replace the transmission. you really need to hook it up to a scanner to find out.