VIN Not Programmed or Incompatible - ECM/PCM
What it means
The engine computer (ECU) stores the vehicle identification number (VIN) in its memory. This code means the VIN is missing or does not match the vehicle, and it usually appears after a new computer, or a used one from another vehicle, is installed without being programmed.
Symptoms4
- Check engine light on.
- Blank or different VIN shown on the scan tool.
- No start on some vehicles where the VIN is tied to the immobilizer.
- Error messages in other modules that compare the VIN.
Possible causes4
- A new computer installed without the VIN being written.
- A used computer from another vehicle still holding its VIN.
- Incomplete or interrupted programming that did not save the VIN.
- A computer memory fault that prevents saving the VIN (rare).
How to diagnose4
- Read the VIN stored in the computer with a scan tool and compare it with the VIN on the vehicle.
- Check whether the computer was recently replaced.
- Check the battery and confirm stable voltage before programming.
- Consult the dealer or a programming specialist on how the VIN is written for this vehicle.
How to fix4
- Write the correct VIN into the computer with an approved programming tool.
- Complete the computer programming if the previous session was incomplete.
- Perform immobilizer matching if the vehicle requires it.
- Clear the codes and confirm the correct VIN is shown and the code does not return.
Repair cost
In Saudi riyals; the highlighted part is the expected range for this fault.
The cost is low when only the VIN needs writing, and rises somewhat when full programming or immobilizer matching is required.
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
Can I ignore this code?
It is not recommended. The VIN is used in emissions checks and other systems, and the code keeps the check engine light on, hiding any new fault.
I bought a used computer. Will it work in my car?
It may, if the part number is compatible, but it needs your vehicle VIN written to it and sometimes immobilizer matching.
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.