Control Module Programming Error
What it means
This code means the engine computer (ECU) is not programmed, or its programming is incomplete or does not match the vehicle. It usually appears after a new or used computer is installed, or after a software update that did not finish.
Symptoms4
- Check engine light on.
- No start, or the engine starts and then stalls.
- Poor performance or abnormal shifting.
- Some data missing on the scan tool.
Possible causes5
- A new or used computer installed without being programmed to the vehicle.
- Programming interrupted by a weak battery or a disconnected programming tool.
- Software loaded that does not match the model or engine.
- Non-original modification of the computer software.
- Internal computer fault that prevents saving the programming (less common).
How to diagnose5
- Check whether the computer was recently replaced or programmed.
- Read the part number and software version with a scan tool and compare them with what fits the VIN.
- Check that battery voltage is healthy and stable before any programming attempt.
- Confirm good power and ground connections at the computer.
- Consult the dealer or a programming specialist for the correct software.
How to fix5
- Connect a stable-voltage battery support charger during programming.
- Complete the programming with the correct software for the VIN.
- Return a tuned computer to its original software.
- Replace and program the computer if it will not accept programming.
- Clear the codes and confirm the code does not return and the vehicle runs normally.
Repair cost
In Saudi riyals; the highlighted part is the expected range for this fault.
The cost is moderate when correct programming is enough, and rises sharply if the computer itself is faulty and must be replaced and programmed.
Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026
Frequently asked questions
The code appeared after replacing the computer. What now?
A new or used computer usually needs full programming for the vehicle VIN. Installing it alone is not enough.
Can I program the computer at home?
It requires a programming tool, a manufacturer software subscription and a stable charger, so it is normally done by the dealer or a programming specialist.
Was this explanation helpful?
Tap the stars to rate; you can change it later.
What was wrong? (optional)
This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.
Report a mistake
Spotted something inaccurate? Tell us and we will review and correct it.
Report received — thank you
This is your private tracking link. It shows the status and our reply as soon as it is posted.
The link is saved in this browser only.