does the light illuminate during start up? If not the lamp is burned out. If it does, then the engine computer is likely at fault.
The check engine light indicates that the computer has detected a "fault". Use a code scanner to find out what the computer has detected, that is PROBABLY the reason the engine is running poorly.
I would check for any fault codes first with an obd tool, is the check engine light 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.
That is the check engine light.
A flashing check engine light is an indication of a misfire.
Is this a v6 engine? Does it occur only under load (in gear, wors if you power brake lightly)? If the answer to these questions is yes, it is an ignition fault, probably the wires but check for worn plugs or weak coils also.
A flashing check engine light normally means you have a misfire.
Engine idling in park.
Check engine light, see related question below.
go to autozone to ask to check your codes
Yes it would. The service engine soon light on that vehicle acts much like a check engine light on other vehicles and will come on when the computer senses a fault, like a hot temperature.