P0630 TOYOTA VIN Not Programmed or Mismatch

Possible causes
– Engine Control Module (ECM) Programming error
– Vehicle Identification Number (VIN) not programmed to ECM
– Faulty or wrong ECM
Tech notes
If a new ECM is installed in a vehicle, the Vehicle Identification Number (VIN) has to be reprogrammed to the new Engine Control Module (ECM).

There is a factory service bulletin for all 2005 Toyota models.
2005 Toyota Factory Service Bulletin OBDII Code P0630

When is the code detected?
DTC P0630 is set when the Vehicle Identification Number (VIN) is not stored in the Engine Control Module (ECM) or the input VIN is not accurate.
Symptoms
– Engine Light ON (or Service Engine Soon Warning Light)
P0630 TOYOTA Description
On some vehicle the Vehicle Identification Number (VIN) is stored in the Engine Control Module (ECM).
TOYOTA Technical Service Bulletins for P0630 code
2005 TOYOTA 4 RUNNER ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA CAMRY ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA CAMRY SOLARA ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA CELICA ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA COROLLA ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA COROLLA ELECTRICAL SYSTEM
2005 TOYOTA ECHO ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA ECHO ELECTRICAL SYSTEM
2005 TOYOTA HIGHLANDER ENGINE AND ENGINE COOLING:ENGINE
2005 TOYOTA LAND CRUISER ENGINE AND ENGINE COOLING:ENGINE