LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> GMC >> 2000 >> C3500 HD 6.5 F, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Engine Control System Self-Diagnostics - Diesel >> Diagnostic Trouble Code Definitions
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnostic Trouble Code Definitions

NOTE: Diagnostic Trouble Codes (DTC) retrieved from PCM may be either engine or transmission related. Only engine-related DTCs are covered in this article. For transmission-related DTCs, see appropriate ELECTRONIC CONTROLS article in AUTOMATIC TRANSMISSIONS.
  1. The DTCs indicate failure of a specific sensor and/or circuit. Sensor/circuit diagnosis may indicate replacement of PCM.
  2. If PCM is replaced at any point during diagnostic testing and if condition is still not corrected after replacing PCM, the following may be the cause:
    • An incorrect PCM may cause a malfunction, which may or may not set a DTC.
    • The PCM connector may be the problem. Connector terminals may have to be removed from connector to be properly checked.
    • Replacement PCM may be faulty.
    • Intermittent problem. Make a careful physical inspection of affected sensor/circuit.
    • A shorted solenoid, coil relay, or harness may be the cause of PCM failure. Use Short Circuit Tester (J-34636) to check for short circuits.
DTC IDENTIFICATION

DTC Description Type
P0112  IAT Sensor Circuit Low Voltage B
P0113  IAT Sensor Circuit High Voltage B
P0117  ECT Sensor Circuit Low Voltage B
P0118  ECT Sensor Circuit High Voltage B
P0121  APP Sensor 1 Circuit Performance C
P0122  APP Sensor 1 Circuit Low Voltage C
P0123  APP Sensor 1 Circuit High Voltage C
P0126  Insufficient ECT For Stable Operation B
P0182  Fuel Temperature Sensor Circuit Low Voltage B
P0183  Fuel Temperature Sensor Circuit High Voltage B
P0215  Engine Shutoff Solenoid Control Circuit C*
P0216  Injection Timing Control System B
P0219  Engine Overspeed Condition C*
P0220  APP Sensor 2 Circuit C
P0221  APP Sensor 2 Circuit Performance C
P0222  APP Sensor 2 Circuit Low Voltage C
P0223  APP Sensor 2 Circuit High Voltage C
P0225  APP Sensor 3 Circuit C
P0226  APP Sensor 3 Circuit Performance C
P0227  APP Sensor 3 Circuit Low Voltage C
P0228  APP Sensor 3 Circuit High Voltage C
P0231  Fuel/Lift Pump Feedback Circuit Low Voltage B
P0236  Turbocharger Boost System B
P0237  Turbocharger Boost Sensor Circuit Low Voltage B
P0238  Turbocharger Boost Sensor Circuit High Voltage B
P0251  Injection Pump Cam System A
P0263  Cylinder No. 1 Balance System C*
P0266  Cylinder No. 2 Balance System C*
P0269  Cylinder No. 3 Balance System C*
P0272  Cylinder No. 4 Balance System C*
P0275  Cylinder No. 5 Balance System C*
P0278  Cylinder No. 6 Balance System C*
P0281  Cylinder No. 7 Balance System C*
P0284  Cylinder No. 8 Balance System C*
P0300  Engine Misfire Detected B
P0301  Cylinder No. 1 Misfire Detected B
P0302  Cylinder No. 2 Misfire Detected B
P0303  Cylinder No. 3 Misfire Detected B
P0304  Cylinder No. 4 Misfire Detected B
P0305  Cylinder No. 5 Misfire Detected B
P0306  Cylinder No. 6 Misfire Detected B
P0307  Cylinder No. 7 Misfire Detected B
P0308  Cylinder No. 8 Misfire Detected B
P0335  CKP Sensor Circuit Performance A
P0370  Timing Reference High Resolution A
P0380  Glow Plug Circuit Performance B
P0501  Vehicle Speed Sensor Circuit C*
P0567  Cruise Resume Circuit C*
P0568  Cruise Set Circuit C*
P0571  Cruise Brake Switch Circuit C*
P0601  PCM Memory A
P0602  PCM Not Programmed C*
P0604  Control Module Random Access Memory C*
P0606  PCM Internal Communication Interrupted A
P1125  APP System C
P1214  Injection Pump Timing Offset Error B
P1216  Fuel Solenoid Response Time Too Short C
P1217  Fuel Solenoid Response Time Too Long C
P1218  Injection Pump Calibration Circuit B
P1621  EEPROM Write C*
P1626  VTD Controller Serial Data Circuit C*
P1627  A/D Performance B
P1630  Theft Deterrent PCM In Learn Mode B
P1631  Theft Deterrent Password Incorrect C*
P1635  PCM 5-Volt Reference Low C
P1641  MIL Control Circuit C*
P1643  WAIT TO START Light Control Circuit B
P1654  SERVICE THROTTLE SOON Light Control Circuit C*
P1656  Wastegate Solenoid Control Circuit B