According to Haynes Repair manual, fault code 12 (1 flash, pause, 2 flashes from check engine light) means 'Memory standby power lost'.
In other words, the battery has been disconnected recently. Not usually indicative of a problem, unless your battery hasn't been disconnected recently. Then you might want to look for a short between the battery and the engine control module.
Code 55 just means 'end of stored codes'.
Code 55 is end of message. That means the computer is finished showing codes.
What do the REQD light mean on my dashboard of my 1993 Dodge Dakota 3.9L Truck
Done means that the system is done flashing codes. If that Is all it flashed, there are no codes.
It is done flashing codes. If that is the only message you got, there are no codes present.
ignition coil circuit failure
Nothing. All of the diagnostic codes consist of 2 digits. 'Code 3' must be incomplete.
Codes on a 1992 should be 2 digit in length.Codes on a 1992 should be 2 digit in length.
Codes on a 1992 should be 2 digit in length.Codes on a 1992 should be 2 digit in length.
12: you disconnected your battery less then 50 key 'on-off' cycles ago 55: end of codes
There are many types of warning lights on the Dodge Dakota. In order to know what a specific light means we need to know which light it is and what year the Dakota is. 2000
Overdrive off
The 1997 Dakota was the last year that you could pull codes by switching the ignition key on and off. Here's How: Within 5 seconds, turn the ignition key ON - OFF - ON - OFF - ON The trouble light will come on for two seconds then flash a number of times then pauses then flashes a number of times then pauses. when it flashes 55 it mean there are no more codes stored in memory. Multiple codes are separated by a 4 second pause.