if it flashes when using brakes, nothing is wrong the system is doing what it should. if the light is always on, the system needs repair.
the reverse switch in the transmission
if its the 5.2 liter model thats your answer right there
The diagnostic code 12 51 55 is actually not a code for the 1994 Jeep Grand Cherokee Laredo. The 12 means that it has started searching for codes. The 51 is oxygen sensor stuck lean. The 55 means it is finished searching for codes. Getting this means nothing is wrong.
Fuel pump going out maybe?
If the jumper cables were hooked up the wrong way by mistake on a 1997 Grand Cherokee Laredo 5.2L, it might be necessary to check the alternator to make sure it is turning in the right direction. If the battery is still being charged, the vehicle should be fine. A high idle could be a problem with the EFI or Electronic Fuel Injectors.
Short circuit in your vehicle alarm system. In most alarms, some lights will flash on and off as an indicator of an attempted break in.
The computer has detected a problem and there is a code available for you to read. That is the purpose of the light.
it means somthing is wrong with your abs system more then likely a wheel speed sensor
I have a '96 jeep grand Cherokee and mine was recalled for a faulty O2 sensor and catalytic convertor. That might be the problem, because after getting those fixed, i get 15 mpg instead of 13.
what can be wrong with the blinkers in a 1994 grand am?
The Check Engine Light comes on when an error code is sent to the Car's Central Computer. Take it to a servicer who can download the code and tell you what's wrong. It could be any one of a thousand things wrong.
Fix the problem that caused the light to come on. Have the ECU scanned with an OBD2 scan tool to retrieve the code. This code will help you determine what is wrong.