Description
Dtc p0630 is set when the vehicle identification number (vin) is not stored in the engine control module (ecm) or the input vin is incorrect. Input the vin with the intelligent tester.

Monitor strategy

Typical enabling conditions

Typical malfunction thresholds
![]()
Component operating range
![]()
Inspection procedure
Read current dtc

If any dtcs other than p0630 are output, troubleshoot those dtcs first.
Notice:
If p0630 is set, the vin must be input to the ecm using the intelligent tester. However, all dtcs are cleared automatically by the tester when the vin is input. If dtcs other than p0630 are set, check them first.


Starter relay circuit high
Brake switch "b" circuit highDiagnostic trouble code chart
Look for output diagnostic trouble codes (dtcs) (from the
dtc checks) in the appropriate section's diagnostic trouble
code chart. Use the chart to determine the trouble area and
the proper inspection procedure. A description of each of the
chart's columns are below.
Item
Description
...
Sensor (motor) failure
Description
When the sliding roof drive gear (sliding roof ecu) detects the motor's
malfunction, and the sliding roof
operation is stopped, dtc b2341 is output. When the sliding roof drive gear
(sliding roof ecu) detects the
gear's malfunction, and the sliding roof operation is stopped, d ...
General maintenance (2005/11-2006/01)
Inspect drive belt (see page em-6)
Replace spark plugs (see page ig-7)
Replace air cleaner filter
Remove the air filter.
Visually check that the air filter is not excessively
damaged or oily.
Replace the air filter with a new one, if necessary.
Replace engine oil and oil fil ...