General Motors Truck Factory DTC Code Definitions

MyAirbags GM Trucks OBD Codes

P1020
CNG Fuel Injector Control Circuit
P1031
PCM Circuit Faulting In RAM
P1032
PCM Circuit Fault Low Side Driver
P1093
Fuel Pressure Too High
P1094
Fuel Flow Excessive
P1106
BARO-MAP Sensor Comparison Too High
P1107
MAP Sensor Circuit Intermittent High Or Low Voltage
P1111
IAT Sensor Circuit Intermittent High Voltage
P1112
IAT Sensor Circuit Intermittent High Voltage
P1113
Intake Resonance Switchover Solenoid Control Circuit
P1114
ECT Sensor Circuit Intermittent Low Or High Voltage
P1115
ECT Sensor Circuit Intermittent Low Or High Voltage
P1120
TPS 1 Circuit
P1121
TP Sensor Circuit Intermittent High Or Low Voltage
P1122
TP Sensor Circuit Intermittent High Or Low Voltage
P1125
APP System Sensors
P1133
HO2S 1 Insufficient Switching Bank I Sensor 1
P1134
HO2S 1 Transition Time Ratio Bank 1 Sensor 1
P1137
HO2S Circuit Low Voltage During Power Enrichment Sensor 2
P1138
HO2S Circuit High Voltage During Decal Fuel Cutoff Sensor 2
P1141
Heater Control Circuit Bank 1 Sensor 2
P1153
Insufficient Switching Bank 2 Sensor 1
P1154
HO2S Transition Time Ratio Bank 2 Sensor I
P1161
Heater Control Circuit Bank 2 Sensor 2
P1171
Fuel System Lean During Acceleration
P1172
Secondary Fuel Pump Insufficient Or No Flow/Level Sensor
P1189
Engine Oil Pressure Switch Circuit
P1191
Intake Air Duct Leak
P1204
CNG Mode Fault
P1207
Rail Pressure Output Signal
P1208
Fuel Rail Temperature Output Signal
P1209
Fuel Injector Control Module Communication
P1214
Injection Pump Timing Offset
P1216
Fuel Solenoid Response Time Too Short Or Long
P1217
Fuel Solenoid Response Time Too Short Or Long
P1218
Injection Pump Calibration Circuit
P1220
TPS 2 Circuit
P1221
TPS 1-2 Correlation
P1223
Injector Driver Voltage Improper
P1226
Injector Driver Voltage Improper
P1229
Injector Driver Voltage Improper
P1232
Injector Driver Voltage Improper
P1235
Injector Driver Voltage Improper
P1238
Injector Driver Voltage Improper
P1241
Injector Driver Voltage Improper
P1244
Injector Driver Voltage Improper
P1258
Engine Metal Overtemperature Protection
P1261
High Voltage Circuit Failure Cylinders 1, 4, 6 and 7
P1262
High Voltage Circuit Failure Cylinders 2, 3, 5 and 8
P1270
APP Sensor Analog-Digital Performance
P1271
APP Sensor 1-2 Correlation
P1272
APP Sensor 2-3 Correlation
P1273
APP Sensor 1-3 Correlation
P1275
APP Sensor 1 Circuit
P1276
APP Sensor 1 Performance
P1277
APP Sensor 1 Low Or High Voltage
P1278
APP Sensor 1 Low Or High Voltage
P1280
APP Sensor 2 Circuit
P1281
APP Sensor 2 Performance
P1282
APP Sensor 2 Low Or High Voltage
P1283
APP Sensor 2 Low Or High Voltage
P1285
APP Sensor 3 Circuit
P1286
APP Sensor 3 Performance
P1287
APP Sensor 3 Low Or High Voltage
P1288
APP Sensor 3 Low Or High Voltage
P1320
IC 4X Reference Circuit Intermittent
P1323
IC 24X Reference Circuit Low Frequency
P1336
CKP System Variation Not Learned
P1345
CKP-CMP Correlation
P1350
Ignition Control System
P1351
Ignition Coil Circuits Open Or High Voltage
P1356
Ignition Coil Circuits Open Or High Voltage
P1359
Ignition Coil Control Circuit Group 1 Or 2
P1360
Ignition Coil Control Circuit Group 1 Or 2
P1361
Ignition Coil Circuits Not Toggling Or Low Voltage
P1366
Ignition Coil Circuits Not Toggling Or Low Voltage
P1370
IC 4X Reference Circuit Too Many Or Too Few Pulses
P1371
IC 4X Reference Circuit Too Many Or Too Few Pulses
P1372
CKP Sensor A-B Correlation
P1374
CKP 3X Reference Circuit
P1375
IC 4X Reference Circuit High Voltage
P1376
Ignition Ground Circuit
P1377
IC Cam Pulse To 4X Reference Pulse
P1380
ECBM Rough Road Data Unusable
P1381
Misfire Detected No ECBM/PCM Serial Data
P1404
EGR Valve Pintle Seized
P1408
MAP Sensor Circuit
P1410
Fuel Tank Pressure Control Solenoid Control Circuit
P1415
AIR System Bank 1
P1416
AIR System Bank 2
P1431
Fuel Level Sensor 2 Performance
P1432
Fuel Tank Temperature/level Sensor Low Voltage
P1433
Fuel Tank Temperature/level Sensor High Voltage
P1441
EVAP System Flow During Non-Purge
P1450
BARO Pressure Sensor Circuit
P1451
BARD Pressure Sensor Performance
P1460
Misfire Detected, Low Fuel
P1483
ECT Cooling System Performance
P1500
Starter Switch Signal Circuit
P1501
Anti-Theft System
P1502
Anti-Theft Fuel Enable Signal Not Received
P1503
Anti-Theft Fuel Enable Signal Improper
P1509
IAC System RPM Out Of Range
P1510
IAC System RPM Out Of Range
P1511
Throttle Control System Back-Up Performance
P1512
TP Commanded vs Actual Error
P1514
Throttle Body Performance
P1515
Control Module Throttle Actuator Position Performance
P1516
Throttle Actuator Control Module Position Performance
P1517
TAC Module Performance
P1518
TAC Module Serial Data Circuit
P1519
Throttle Actuator Control Module Internal Circuit
P1520
PNP Switch Circuit
P1523
Throttle Closed Position Performance
P1524
TP Sensor Learned Closed Throttle Angle
P1526
Throttle Minimum Position Not Learned
P1527
Transmission Range-Pressure Switch Comparison
P1530
Throttle Actuator Control Module Internal Circuit
P1533
A/C Low Or High Side Temperature Sensor Circuit
P1535
A/C Low Or High Side Temperature Sensor Circuit
P1536
A/C System ECT Overtemperature
P1537
A/C Request Circuit Voltage Low Or High
P1538
A/C Request Circuit Voltage Low Or High
P1540
A/C System High Pressure
P1542
A/C System High Pressure/High Temperature
P1545
A/C Clutch Relay. Control Circuit
P1546
A/C Clutch Relay. Control Circuit
P1554
Speed Control Status Circuit
P1560
Speed Control, Transmission Not In Drive
P1564
Speed Control, Acceleration Too High
P1566
Speed Control, Engine RPM Too High
P1567
Speed Control, ABCS Active
P1570
Speed Control, Traction Control Active
P1571
Traction Control Torque Request Circuit
P1573
PCM/EBTCM Serial Data Circuit
P1574
EBTCM Stop Lamp Switch Circuit High Voltage
P1575
Extended Travel Brake Switch Circuit
P1579
P/N To D/R At High Throttle Angle
P1585
Cruise Inhibit Control Circuit
P1599
Engine Stall Or Near Stall Detected
P1600
PCM Memory Not Programmed
P1602
Knock Sensor Module Performance
P1603
SDM Serial Data Loss
P1604
IPC Serial Data Circuit Loss
P1605
HVAC Serial Data Circuit Loss
P1610
Standard Body Module (PCM) Serial Data Circuit Loss
P1611
CVRTD Serial Data Loss
P1612
IPM Serial Data Loss
P1613
DIM Serial Data Loss
P1614
RIM Serial Data Loss
P1615
VTD Serial Data Loss
P1617
Engine Oil Level Switch Circuit
P1621
PCM Memory Not Programmed
P1624
Customer Snapshot Requested Data Available
P1626
Anti-Theft Fuel Enable Signal Not Received
P1627
PCM Memory Not Programmed
P1629
Anti-Theft Crank Signal Fault
P1630
Anti-Theft Learn Mode Active
P1631
Anti-Theft Fuel Enable Signal Improper
P1632
Anti-Theft Fuel Disable Signal Received
P1633
Ignition Supplement Power Circuit Low Voltage
P1634
Ignition 1 Power Circuit Low Voltage
P1635
5 Volt Reference (A) Circuit
P1637
Alternator L-Terminal Circuit
P1638
Alternator F-Terminal Circuit
P1639
5 Volt Reference (B) Circuit
P1640
Control Module Output (A) Or Driver-1 Input Circuit
P1641
A/C Relay Control Circuit
P1642
Change Oil Lamp Control Circuit
P1643
Wait To Start Lamp Control Circuit
P1644
Delivered Torque Output Circuit
P1645
EVAP Solenoid Output Circuit
P1646
EVAP Vent Valve Output Circuit
P1650
Control Module Output (B) Circuit
P1651
Fan No. 1 Relay Control Circuit
P1652
Fan No. 2 Relay Control Circuit
P1653
Fuel Level/EGR Output Control Circuit
P1654
Speed Control Disable Output Circuit
P1655
EVAP Purge Solenoid Control Circuit
P1660
Control Module Output (C) Or Cooling Fan Control Circuits
P1662
Cruise Lamp Control Circuit
P1663
Alternator Lamp Control Circuit
P1665
EVAP Vent Valve Solenoid Control Circuit
P1670
Control Module Output (D) Circuit
P1671
MIL Control Circuit
P1672
Low Engine Oil Lamp Control Circuit
P1673
Engine Hot Lamp Control Circuit
P1675
EVAP Vent Solenoid Control Circuit
P1676
EVAP Canister Purge Solenoid Control Circuit
P1680
PCM Memory Not Programmed
P1681
PCM Memory Not Programmed
P1682
ETC System Voltage Imbalance
P1683
PCM Memory Not Programmed
P1689
Traction Control Delivered Torque Output Circuit
P1700
TCM Requested MIL Lighting
P1715
PNP Circuit
P1781
MIL Request Circuit Improper Voltage
P1810
2-3 Shift Solenoid Valve Electrical
P1811
Maximum Adapt and Long Shift
P1812
Transmission Fluid Overtemperature
P1814
Torque Converter Overstress
P1819
Transmission Internal Mode Switch Circuit
P1820
Transmission Internal Mode Switch Circuit A Low
P1822
Transmission Internal Mode Switch Circuit B High
P1823
Transmission Internal Mode Switch Circuit P Low
P1825
Transmission Internal Mode Switch Illegal Range
P1826
Transmission Internal Mode Switch Circuit CB High
P1845
Torque Limit Management
P1860
TCC PWM Solenoid Valve
P1870
Transmission Component Slipping
P1871
Gear Ratio Undefined
P1875
4WD Low Switch Input
P1880
TCC PWM Solenoid Circuit Electrical
P1887
TCC Release Switch Circuit
P2122
APP Sensor 1 Improper Voltage
P2123
APP Sensor 1 Improper Voltage
P2127
APP Sensor 2 Improper Voltage
P2128
APP Sensor 2 Improper Voltage
P2132
APP Sensor 2 Improper Voltage
P2133
APP Sensor 2 Improper Voltage
P2138
APP Sensors 1 and 2 Improper Voltage
P2139
APP Sensors 2 and 3 Voltage Out Of Range
P2140
APP Sensors 1 and 3 Voltage Out Of Range
P2141
EGR
P2142
Throttle Valve Solenoid Control Circuit Voltage Low Or High
P2144
EGR Vent Solenoid Control Circuit Voltage Low Or High
P2145
EGR Vent Solenoid Control Circuit Voltage Low Or High
P2146
Cylinders 1, 4, 6 and 7 Injector High Voltage
P2149
Cylinders 2, 3, 5 and 8 Injector High Voltage
P2108
Throttle Actuator Control Internal Fault
P2120
APP Sensor 1 Voltage Out Of Range
P2121
APP Sensors 1 and 2 Signals Out Of Correlation
P2125
APP Sensor 2 Voltage Out Of Range
P2135
TP Sensors 1 and 2 Signals Out Of Correlation
P2227
5-volt Reference Circuit Voltage Out Of Tolerance
P2228
5-volt Reference Circuit Voltage Out Of Tolerance
P2229
5-volt Reference Circuit Voltage Out Of Tolerance
P2279
Intake Leak Detected
P2665
LPL Relay Control Circuit
P2668
Fuel Indicator Lamp Circuit
U1000
Lost Communication, Missing Parameter
U1001
Lost Communication, Missing Parameter
U1016
Class 2 Communication Fault
U1026
ATC Class 2 Communication Loss
U1040
EBCM/EBTCM Communication Loss
U1041
EBCM Communication Loss
U1064
BCM Communication Loss
U1192
VTD Communication Loss
U1193
VIM Class 2 Communication Loss
U1254
Lost Communication, Missing Parameter
U1255
Lost Communication, Missing Parameter
U1300
Class 2 Serial Data Circuit Voltage Low Or High
U1301
Class 2 Serial Data Circuit Voltage Low Or High
U1305
Class 2 Serial Data Circuit Voltage Out Of Range
U1500
HVAC and Auxiliary HVAC Module Signal Loss
U1800
CAN Communication BUS Message Lost