Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Won't Flash Code 12 "Service Engine Soon" ("SES") Light On Steady
There should always be a steady "SERVICE ENGINE SOON" light, when ignition is on and engine stopped. Battery voltage is supplied directly to the light bulb. The ECM will turn the light on by grounding circuit No. 419 at the ECM. With the diagnostic terminal grounded, the light should flash a Code 12, followed by any trouble Code stored. A steady light could be a short to ground in light control circuit No. 419, or an open in diagnostic circuit No. 451.
- If there is problem with the ECM that causes a "SCAN" tester not read "Serial Data", then the ECM should not flash a Code 12. If Code 12 does flash, be sure that the "SCAN" tester is working properly on another vehicle. If the "SCAN" tester is functioning properly and circuit No. 461 is okay, the Mem-Cal or ECM may be at fault for the NO ALDL.
- If the light goes off when the ECM connector is disconnected, then circuit No. 419 is not shorted to ground.
- This test checks for an open diagnostic circuit No. 451.
- At this point, the "SERVICE ENGINE SOON" light wiring is okay. The problem is a faulty ECM or PROM. If code 12 does not flash, the ECM should be replaced using the original PROM. Replace the PROM only after trying an ECM, as a defective PROM is an unlikely cause of the problem.
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.