Close

GM OBD I Trouble Code Chart

Code Description
Code 12 No distributor reference pulse (diagnostic test active)
Code 13 Oxygen sensor circuit open or no activity
Code 14 Engine coolant temp sensor error (high temp indicated)
Code 15 Engine coolant temp sensor error (low temp indicated)
Code 16 System voltage too low
Code 17 Camshaft position sensor error
Code 21 Throttle position sensor error (signal high)
Code 22 Throttle position sensor error (signal low)
Code 23 Intake air temp sensor error (low temp indicated)
Code 24 Vehicle speed sensor error (open circuit or no activity)
Code 25 Intake air temp sensor error (high temp indicated)
Code 26 Quad Driver Module (QDM A) error
Code 28 Auto transmission range pressure switch error
Code 31 Wastegate solenoid circuit error
Code 31 Gear Position Switch (PRNDL) error
Code 32 Baro sensor circuit error / EGR circuit Error / MAP sensor signal open
Code 33 MAP sensor circuit error (signal high indicating low vacuum)
Code 34 MAP sensor circuit error (signal low indicating high vacuum)
Code 35 IAC problem or idle error
Code 36 MAF sensor error / 24x crankshaft position sensor circuit error / 4T60-E Shifting error
Code 37 TCC brake switch circuit error
Code 38 TCC brake switch circuit error
Code 39 Clutch switch circuit error / Torque converter clutch error
Code 41 Ignition control error / MEM-CAL error / C³I Cam Sensor Signal error
Code 42 Ignition bypass circuit error
Code 43 Knock sensor error
Code 44 Oxygen sensor error (lean condition indicated)
Code 45 Oxygen sensor error (rich condition indicated)
Code 46 Pass-Key II (VATS) system error - circuit out of freq range
Code 47 UART (serial data) circuit error
Code 51 PROM error / Incorrect MEM-CAL
Code 52 Fuel cal-pak incorrect or missing
Code 53 System voltage too high
Code 53 Digital EGR valve solenoid 1 error
Code 54 Fuel pump circuit low voltage / Digital EGR valve solenoid 2 error
Code 55 ECM error / Digital EGR valve solenoid 3 error
Code 56 Quad Driver Module (QDM B) error
Code 57 Boost control error
Code 58 Trans fluid temp sensor circuit error (low voltage) / VATS system error
Code 59 Trans fluid temp sensor circuit error (high voltage)
Code 61 A/C system performance
Code 63 Right bank O2 sensor circuit error / MAP sensor circuit signal voltage high (low vacuum indicated)
Code 64 Right bank O2 sensor lean exhaust indicated / MAP sensor circuit signal voltage low (high vacuum indicated)
Code 65 Right bank O2 sensor rich exhaust indicated
Code 66 A/C pressure sensor circuit error (low pressure indicated)
Code 67 A/C pressure sensor circuit error
Code 68 A/C clutch relay circuit error (shorted to ground)
Code 69 A/C clutch relay circuit error (open circuit indicated) / A/C high pressure switch error
Code 70 A/C pressure sensor circuit error (high pressure indicated)
Code 71 A/C evaporator temp sensor circuit error (low temp indicated)
Code 72 VSS signal circuit error
Code 73 A/C evaporator temp sensor circuit error (high temp indicated)
Code 75 Digital EGR solenoid #1 circuit error
Code 76 Digital EGR solenoid #2 circuit error
Code 77 Digital EGR solenoid #3 circuit error
Code 79 Transmission fluid over temp
Code 80 Transmission component slipping
Code 82 3x crankshaft position sensor circuit error
Code 85 PROM error
Code 86 ECM Analog/Digital error
Code 87 EEPROM error (flash memory error)
Code 90 TCC error
Code 93 Transmission pressure control solenoid circuit error
Code 96 Transmission system voltage low
Code 98 Invalid PCM program
Code 99 Invalid PCM program

1 User Comment

Sign in to comment
By , November 14, 2017
I brought a 2004 GMC Yukon only been having it for 3 months now all these codes are coming up when we have it put on machine and the codes come back P0102,p0134,p0135,p0300,p0400,p442,p0522,p0622,p0740,p0753,p0758,p1516,p1637,p2101,p2761,U1041????????? Would this fall under the lemon law in Louisiana and what can I do about this???

Related Questions

See what others have asked about this, or visit the Questions page to ask your own question.
What is code 22 for
Getting a diagnostic code 35 and 83 what causes these codes