DTC P0630: VIN Not Programmed or Mismatch: General Description
The engine control module (ECM)/powertrain control module (PCM) stores a vehicle identification number (VIN) in the keep-alive memory and outputs the VIN according to the command from the HDS.
The VIN for each vehicle is registered to the ECM/PCM using the HDS. The registered VIN is read by the CPU from the keep-alive memory after the ignition is turned on or after the Clear command is executed.
If the VIN is not registered in the keep-alive memory when the ignition is turned on or when the Clear command is executed, it is detected as a VIN unregistered condition and a DTC is stored.