The check engine light (service engine soon) comes on and stays on when a problem is detected by the self diagnosis system of your vehicle. Generally, the problem is in the emissions or something that is affecting the effectiveness of the emissions, but other causes can trigger the light to come on, too. To determine the cause, the vehicle will need to be taken to AutoZone or a shop that has an OBD2 scanner, or for 1995 and earlier models, an OBD1 scanner, While a scanner will not give you the magic answer, it will give you a code that narrows down the problem area.
There are several reasons why a check engine light could be on a 1995 Jeep Cherokee Sport. A few reasons are a loose gas cap, spark plugs, or low oil.
There are pages and pages of codes, have it checked by a scanner and then diagnosed from there.
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.
When my jeep cherokee alternator went bad, the check engine light came on and I didnt have a clue what was going on until my volt guage was reading in the red zone. When I replaced my alternator, the light went off. So in my opinion i wouldnt consider the check engine light as a alternator light.
If the check engine light has illuminated have the vehicle scanned for codes. The codes may lead you to the culprit.
Perhaps you have a leak in your transmission. Check the transmission fluid while the car is running. DO NOT check any other fluids while the engine is running.
A flashing check engine light normally means you have a misfire.
Have a shop check the AC system pressure
check pcv it maybe plugged
If the check engine light is flashing that means an engine cylinder misfire has been detected
There are pages and pages of things that can cause a check engine light. Have the code checked with a scanner.