OBDII GM Code Definitions.

Be sure to double check the codes. Anything P1000 to P1999 or P3000 to P3400 will be Manufacturer specific and may not match the ones listed here. Check specific manufacturer pages on the site, as some of them, we list the OBD2 codes on those pages for those specific vehicles.

[ Acura ] [ Audi ] [ BMW ] [ Buick ] [ Cadillac ] [ Chevrolet ] [ Chrysler ] [ Dodge ] [ Eagle ] [ Ford ] [ Freightliner ] [ GM ] [ Honda ] [ Hummer ] [ Hyundai ] [ Infiniti ] [ Isuzu ] [ Jaguar ] [ Jeep ] [ Kia ] [ Land Rover ] [ Lexus ] [ Lincoln ] [ Mazda ] [ Mercedes-Benz ] [ Mercury ] [ Mini ] [ Mitsubishi ] [ Nissan ] [ Oldsmobile ] [ Plymouth ] [ Pontiac ] [ Saab ] [ Saturn ] [ Scion ] [ Subaru ] [ Suzuki ] [ Toyota ] [ Volvo ] [ VW ]

GM Codes
Trouble Code Fault Location Probable Cause
B2290RR seat motor #1 (ass'y. horizontal) circuit malfunction
P1011Intake Camshaft Position Actuator Park Position Bank 1
P1012Exhaust Camshaft Position Actuator Park Position Bank 1
P1013Intake Camshaft Position Actuator Park Position Bank 2
P1014Exhaust Camshaft Position Actuator Park Position Bank 2
P1031HO2S Heater Current Monitor Control Circuit Banks 1 and 2 Sensor 1
P1032HO2S Heater Warm Up Control Circuit Banks 1 and 2 Sensor 1
P1101Intake airflow -incorrectWiring, mechanical fault, engine coolant temperature (ECT) sensor, barometric pressure (BARO) sensor, intake air temperature (IAT) sensor, manifold absolute pressure (MAP) sensor,mass air flow (MAF) sensor, throttle position (TP) switch
P1105Secondary Vacuum Sensor Circuit
P1106Manifold Absolute Pressure Sensor Circuit Intermittent High VoltageWiring open circuit/short circuit to positive, poor connections
P1107Manifold Absolute Pressure Sensor Circuit Intermittent Low VoltageWiring short circuit to ground, poor connections
P1108BARO to MAP Sensor Comparison Too High
P1109Secondary Port Throttle System
P1111Intake Air Temperature Sensor Circuit Intermittent High VoltageWiring open circuit/short to positive, poor connections
P1112Intake Air Temperature Sensor Circuit Intermittent Low VoltageWiring short circuit to ground
P1113Intake Resonance Switchover Solenoid Control Circuit
P1114Engine Coolant Temperature Sensor Circuit Intermittent Low VoltageWiring short circuit to ground, poor connections
P1115Engine Coolant Temperature Sensor Circuit Intermittent High VoltageWiring open circuit/short to positive, poor connections
P1116Engine Coolant Temperature Sensor Signal Unstable Or Intermittent
P1117Engine Coolant Temperature Signal Out-Of-Range Low
P1118Engine Coolant Temp. Signal Out-Of-Range High
P1119Engine Coolant Temperature Signal Out Of Rage
P1120Throttle Position Sensor 1 CircuitWiring, throttle control module
P1121Throttle Position Sensor Circuit Intermittent High VoltageWiring open circuit/short to positive, poor connections
P1122Throttle Position Sensor Circuit Intermittent Low VoltageWiring open circuit/short to ground, poor connections
P1125Accelerator Pedal Position Sensor FaultWiring, APP sensor, ECM
P1130HO2S Circuit Low Variance Bank 1 Sensor 1
P1131HO2S Circuit Low Variance Bank 1 Sensor 2
P1132HO2S Circuit Low Variance Bank 2 Sensor 1
P1133HO2S Insufficient Switching Bank 1 Sensor 1Wiring, exhaust system leaking, 02S/H02S
P1134HO2S Transition Time Ratio Bank 1 Sensor 1Wiring, oxygen sensor heater, exhaust system leaking, H02S
P1135HO2S Lean Mean Bank 1 Sensor 1
P1136HO2S Rich Mean Bank 1 Sensor 1
P1137HO2S Bank 1 Sensor 2 Lean System or Low VoltageWiring, exhaust system leaking, H02S
P1138HO2S Bank 1 Sensor 2 Rich or High VoltageWiring, H02S
P1139HO2S Insufficient Switching Bank 1 Sensor 2
P1140HO2S Transition Time Ratio Bank 1 Sensor 2
P1141HO2S Heater Control Circuit Bank 1 Sensor 2Engine running, system voltage over 9v, HO2S-12 heater active, then the PCM detected a fault in the HO2S-12 heater circuit
P1143HO2S Bank 1 Sensor 3 Lean System or Low Voltage
P1144HO2S Bank 1 Sensor 3 Rich or High Voltage
P1145HO2S Cross Counts Bank 1 Sensor 3
P1153HO2S Insufficient Switching Bank 2 Sensor 1Wiring, oxygen sensor heater, exhaust system leaking, H02S
P1154HO2S Transition Time Ratio Bank 2 Sensor 1Wiring, oxygen sensor heater, exhaust system leaking, H02S
P1155HO2S Lean Average Bank 2 Sensor 1
P1156HO2S Rich Mean Bank 2 Sensor 1
P1157HO2S Bank 2 Sensor 2 Lean System Or Low Voltage
P1158HO2S Bank 2 Sensor 2 Rich Or High Voltage
P1159HO2S Cross Counts Bank 2 Sensor 2
P1161HO2S Heater Control Circuit Bank 2 Sensor 2
P1163HO2S Bank 2 Sensor 3 Lean System Or Low Voltage
P1164HO2S Bank 2 Sensor 3 Rich Or High Voltage
P1165HO2S Cross Counts Bank 2 Sensor 3
P1170Bank To Bank Fuel TrimOffset
P1171Fuel System Lean During AccelerationFuel filter, fuel pump, H02S, injectors
P1172Fuel Pump Insufficient FlowWiring, secondary fuel pump/relay, fuel level sensors
P1174Fuel Trim Cylinder Balance Bank 1Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S
P1175Fuel Trim Cylinder Balance Bank 2Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S
P1183Cruise Control Direction Circuit High Input Conditions
P1185Engine Oil Temperature Sensor Circuit
P1186Engine Oil Temperature Sensor Circuit Performance
P1187Engine Oil Temperature Sensor Circuit Low Voltage
P1188Engine Oil Temperature Sensor Circuit High Voltage
P1189Engine Oil Pressure Switch Fault
P1190Engine Vacuum Leak
P1191Intake Air Duct Air Leak
P1200 – P1299 (Fuel and air metering – injector circuit)
P1200Fuel Injector CircuitEngine running, then the PCM detected an incorrect voltage level on one or more injector driver circuits, condition met for 5 seconds
P1201Gas Mass Sensor Circuit Range/Performance
P1202Gas Mass Sensor Circuit Low Frequency
P1203Gas Mass Sensor Circuit High Frequency
P1211Mass Air Flow Circuit Intermittent High
P1212Mass Air Flow Circuit Intermittent Low
P1214Injection Pump Timing Offset
P1215Generator Driver Circuit ConditionsEngine running, then the PCM determined that the Generator FET driver had failed
P1216Fuel Solenoid Response Time Too Short Conditions
P1217Fuel Solenoid Response Time Too Long
P1218Injection Pump Calibration Circuit
P1219Throttle Position Sensor Reference Voltage
P1220Throttle motor position sensor 1 -circuit malfunctionWiring, throttle control module
P1221Throttle motor position sensor 2 -circuit malfunctionWiring, throttle control module
P1222Fuel pump, run signal – circuit malfunctionWiring, engine oil pressure switch, fuel pump relay
P1223Injector 1 Output Circuit
P1225Injector Circuit Cylinder 2 Intermittent
P1228Injector Circuit Cylinder 3 Intermittent
P1229Injector 3 Output Circuit
P1231Injector Circuit Cylinder 4 Intermittent
P1232Injector 4 Output Circuit
P1234Injector Circuit Cylinder 5 Intermittent
P1235Injector 5 Output Circuit
P1237Injector Circuit Cylinder 6 Intermittent
P1238Injector 6 Output Circuit
P1240Injector Circuit Cylinder 7 Intermittent
P1241Injector 7 Output Circuit
P1243Injector Circuit Cylinder 8 Intermittent
P1244Injector 8 Output Circuit
P1245Intake Plenum Switchover Valve
P1248Injector 1 Positive Voltage Control Circuit Shorted to Control Circuit
P1249Injector 2 Positive Voltage Control Circuit Shorted to Control Circuit
P1250Early Fuel Evaporation Heater Circuit
P1255Fuel pump control module -driver over-temperatureFuel pump control module
P1257Supercharger System Overboost
P1258Engine Coolant Overtemperature Protection Mode ActiveCooling system, ECT sensor
P1260Fuel Pump Speed Relay Control Circuit Conditions
P1270Accelerator Pedal Position Sensor A/D Converter Error
P1271Accelerator Pedal Position Sensor 1-2 CorrelationWiring, APP sensor, ECM
P1272Accelerator Pedal Position Sensor 2-3 CorrelationWiring, APP sensor, ECM
P1273Accelerator Pedal Position Sensor 1-3 CorrelationWiring, APP sensor, ECM
P1274Injectors Wired Incorrectly
P1275Accelerator Pedal Position Sensor 1 CircuitWiring, APP sensor, ECM
P1276Accelerator Pedal Position Sensor 1 PerformanceWiring, APP sensor, ECM
P1277Accelerator Pedal Position Sensor 1 Circuit Low VoltageWiring, APP sensor, ECM
P1278Accelerator Pedal Position Sensor 1 Circuit High VoltageWiring, APP sensor, ECM
P1280Accelerator Pedal Position Sensor 2 CircuitWiring, APP sensor, ECM
P1281Accelerator Pedal Position Sensor 2 Circuit PerformanceWiring, APP sensor, ECM
P1282Accelerator Pedal Position Sensor 2 Circuit Low VoltageWiring, APP sensor, ECM
P1283Accelerator Pedal Position Sensor 2 Circuit High VoltageWiring, APP sensor, ECM
P1285Accelerator Pedal Position Sensor 3 CircuitWiring, APP sensor, ECM
P1286Accelerator Pedal Position Sensor 3 Circuit PerformanceWiring, APP sensor, ECM
P1287Accelerator Pedal Position Sensor 3 Circuit Low VoltageWiring, APP sensor, ECM
P1288Accelerator Pedal Position Sensor 3 Circuit High VoltageWiring, APP sensor, ECM
P1300 – P1399 (Ignition system or misfire)
P1300Ignition Coil 1 Primary Feedback Circuit
P1305Ignition Coil 2 Primary Feedback Circuit
P1310Ignition Coil 3 Primary Feedback Circuit
P1315Ignition Coil 4 Primary Feedback Circuit
P1320IC Module 4X Reference Circuit Intermittent No Pulses
P1321Electronic Ignition System Fault Line
P1322EI System or Ignition Control Extra or Missing
P1323IC 24X Reference Circuit Low Frequency
P1324Crank RPM Too Low
P1335Crankshaft Position CircuitEngine speed over 1000 rpm, then the PCM did not detect any CKP sensor pulses, condition met for over 50 milliseconds
P1336Crankshaft Position System Variation Not LearnedLearning procedure not performed
P1345Crankshaft Position-Camshaft Position CorrelationWiring, CKP sensor, CMP sensor
P1346Intake Camshaft Position Sensor System Performance
P1349Intake Camshaft Position System Conditions
P1350Ignition Control SystemEngine cranking, then the PCM detected that Ignition Control (IC) pulses were present with the Bypass timing control turned on
P1351Ignition Control Module Circuit High VoltageWiring open circuit, ICM, ECM
P1352Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 2Engine cranking or running, then the PCM detected an open circuit, short-to-ground or short to power on circuit 406 (IC 2 and IC 3)
P1353Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 3
P1354Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 4
P1355Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 5
P1356Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 6
P1357Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 7
P1358Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 8
P1359Ignition Coil Group 1 Control Circuit Conditions
P1360Ignition Coil Group 2 Control Circuit Conditions
P1361Ignition Control Not Toggling After Enable ConditionsWiring, circuit short circuit to ground, poor connections, ICM, ECM
P1362ICM Bypass Circuit Low Input Conditions
P1363Ignition Control Cylinder 3 Not Toggling After Enable
P1364Ignition Control Cylinder 4 Not Toggling After Enable
P1365Ignition Control Cylinder 5 Not Toggling After Enable
P1366Ignition Control Cylinder 6 Not Toggling After Enable
P1367Ignition Control Cylinder 7 Not Toggling After Enable
P1368Ignition Control Cylinder 8 Not Toggling After Enable
P1370Ignition Control Module 4X Reference Circuit Too Many Pulses
P1370IC Module 4X Reference Circuit Too Many Pulses Conditions
P1371Missing Low Resolution SignalEngine cranking or running, then the PCM received a number of Dl high-resolution pulses without any Dl low-resolution pulses
P1372Crankshaft Position Sensor A-B Correlation Conditions
P1374IC Module 3X Reference Circuit Conditions
P13751C Module 24X Reference Circuit High Input Conditions
P1376IC Module Ignition Ground Circuit
P1377ICM CMP Pulse To 4X Reference Pulse Comparison
P1380EBTCM DTC Detected, Rough Road Data UnusableABSfTCS trouble code(s) stored
P1381Engine Misfire Detected, No EBCM/PCM Serial DataWiring, poor connections, ABSfTCS
P1390Wheel Speed Sensor 1 G-Sensor Circuit
P1391Wheel Speed Sensor 1 G-Sensor Circuit Performance
P1392Wheel Speed Sensor 1 G-Sensor Circuit Low Voltage
P1393Wheel Speed Sensor 1 G-Sensor Circuit High Voltage
P1394Wheel Speed Sensor 1 G-Sensor Circuit Intermittent
P1395Wheel Speed Sensor 2 G-Sensor Circuit
P1396Wheel Speed Sensor Circuit
P1397Wheel Speed Sensor 2 G-Sensor Circuit Low Voltage
P1398Wheel Speed Sensor 2 G-Sensor Circuit High Voltage
P1399Wheel Speed Sensor 2 G-Sensor Circuit Intermittent
P1400 – P1499 (Emission control)
P1400Cold start emission control -malfunctionIntake/exhaust leak/blockage, mechanical fault, idle speed control (ISC) system, ignition control, engine coolant temperature (ECT) sensor, H02S
P1401Exhaust Gas Recirculation Flow Test Conditions
P1403Exhaust Gas Recirculation Error (EGR Solenoid 1) Conditions
P1404EGR Valve Closed Position Performance ConditionsWiring, poor connections, EGR valve position sensor, EGR solenoid
P1405Exhaust Gas Recirculation Error (EGR Solenoid 3) Conditions
P1406Exhaust gas recirculation (EGR) valve position sensor range performanceWiring, EGR valve tight/sticking, EGR valve position sensor
P1407EGR Air Intrusion in Exhaust Supply to EGR Valve
P1408Intake Manifold Pressure Sensor Circuit
P1409EGR Vacuum System Leak
P1410Fuel Tank Pressure Control Solenoid Circuit Conditions
P1415Secondary Air Injection System Bank 1Wiring, hoses blocked/leaking. AIR valve
P1416Secondary Air Injection System Bank 2Wiring, hoses blocked/leaking. AIR valve
P1418Secondary Air Injection System Relay 'A' Control Circuit High
P1420Intake Air Low Pressure Switch Circuit Low Voltage
P1421Intake Air Low Pressure Switch Circuit High Voltage
P1423Intake Air High Pressure Switch Circuit High Voltage
P1431Fuel Level Sensor 2 Performance ConditionsWiring, fuel level sensor
P1432Fuel Level Sensor 2 Circuit Low Input ConditionsWiring open circuit, fuel level sensor
P1433Fuel Level Sensor 2 Circuit High Input ConditionsWiring short circuit to positive, fuel level sensor
P1441EVAP Control System Flow During Non-Purge ConditionsHose connection(s), EVAP canister, EVAP canister purge valve
P1442EVAP Purge Solenoid Switch Static Test ConditionsHoses blockedfleaking, wiring, EVAP canister, ECM
P1450Barometric Pressure Sensor Circuit Conditions
P1451Barometric Pressure Sensor Performance Conditions
P1460Cooling Fan Control System Fault ConditionsKey on or engine running, then the PCM detected the fan control circuit failed the output voltage check (fan on) for 5 seconds.
P1480Cooling Fan 1 Control Circuit High
P1481Cooling Fan Speed Signal LostWiring, engine coolant fan speed sensor
P1482Cooling Fan Circuit ConditionWiring, engine coolant fan clutch solenoid, engine coolant fan clutch solenoid relay
P1483Engine Cooling System Performance Conditions
P1484Cooling Fan RPM Signal MalfunctionWiring, engine coolant fan clutch, engine coolant fan speed sensor
P1500 – P1599 (Vehicle or idle speed control)
P1500Starter Signal CircuitEngine cranking, then with the engine running, the PCM detected that it did not receive a Starter signal at terminal C1 -11.
P1501Theft Deterrent System Fault Conditions
P1502Theft Deterrent System Signal Not Received ConditionsEngine cranking, then the PCM determined that it did not receive the correct frequency code from the Theft Deterrent Module.
P1503Theft Deterrent System Password IncorrectEngine cranking, then the PCM received a frequency code that did not match the code it received from the theft deterrent module.
P1504Vehicle Speed Output CircuitWiring, poor connections, ASS, ECM
P1508Idle Speed Low Idle Air Control System Not RespondingWiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking
P1509Idle Speed High Idle Air Control System Not RespondingWiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking
P1510Throttle Control System - Throttle Limitation Active
P1511Throttle Control System - Backup System Performance
P1512Throttle command/actual throttle position -signals out of rangeWiring, throttle valve sticking, throttle control module
P1514Throttle Actuator Control System Mass Air Flow PerformanceThrottle control unit, MAP sensor, CMP sensor signal, ECM
P1515Control Module Throttle Actuator Position PerformanceWiring, throttle valve sticking, throttle control module
P1516TAC Module Throttle Actuator Position PerformanceWiring, throttle valve sticking, throttle control module
P1517Throttle Actuator Control Module PerformanceThrottle control module
P1518Throttle control module/engine control module (ECM) -communication malfunctionWiring, throttle control module, ECM
P1519Throttle Actuator Control Module Internal Circuit Conditions
P1520Park Neutral Position Switch Circuit ConditionsWiring short circuit to ground, PNP switch incorrectly adjusted
P1521Transmission Engaged at High Throttle Angle
P1522Park/Neutral to Drive/Reverse at High RPM
P1523Throttle Closed Position PerformanceThrottle valve movement restricted, throttle control unit, ECM
P1524TP Sensor Learned Closed Throttle Degrees Out-Of-RangeEngine running, then the PCM detected that the closed throttle angle correction requirement was 6.8 degrees or more.
P1525Throttle Body Service Required
P1526Minimum Throttle Position Not Learned Conditions
P1527Throttle Position Sensor Learned Closed Throttle Degrees Out Of-Range
P1528Governor
P1529Heated Windshield Request Problem
P1530Ignition Timing Adjustment Switch Circuit ConditionsEngine running in closed loop, VSS input over 1 mph and the PCM detected the Test Switch was on (circuit grounded) for 5 seconds
P1531Low Air Conditioning Refrigerant Charge Conditions
P1532A/C Evaporative Temp Sensor Circuit Low Input ConditionsEngine running, A/C Clutch on, and the PCM received an A/C Evaporator Temperature sensor input of under 2°F for 5 seconds
P1533A/C Evaporative Temp Sensor Circuit High Input Conditions
P1534A/C High Side Temperature Sensor Low Voltage
P1535A/C High Side Temperature Sensor Circuit Conditions
P1536A/C System, ECT Sensor Over-Temperature Conditions
P1537Air Conditioning Request Circuit Voltage Low Conditions
P1538Air Conditioning Request Circuit Voltage High Conditions
P1539Air Conditioning Clutch Status High Input ConditionsA/C Clutch relay disengaged, then the PCM detected A/C Status voltage for 5 seconds
P1540A/C System, High Pressure Conditions
P1541A/C High Side Over Temperature
P1542A/C System, High Pressure/High Temperature Conditions
P1543Air Conditioning System Performance Conditions
P1544A/C Refrigerant Condition Very Low
P1545Air Conditioning Clutch Relay Control Circuit Conditions
P1546A/C Clutch Status Circuit Low Input Conditions
P1547A/C System Performance Degraded
P1548A/C Recirculation Circuit
P1550Stepper Motor Cruise Control Fault
P1554Cruise Control Status Circuit
P1555Electronic Variable Orifice Fault Conditions
P1558Cruise Control System, SPS Circuit Indicated Low
P1559Cruise Control Power Management Mode
P1560Transaxle Not In Drive - Cruise Control Disabled Conditions
P1561Cruise Vent Solenoid Circuit
P1562Cruise Vacuum Solenoid Circuit
P1563Cruise Vehicle Speed/Set Speed Difference Too High
P1564Vehicle Acceleration Too High - Cruise Control DisabledEngine running with Cruise Control enabled and engaged, then the PCM detected an extremely rapid rate of vehicle acceleration
P1565Cruise Servo Position Sensor FaultEngine running, then PCM detected an open or short condition in the Servo Position Sensor High or Low circuit
P1566Engine RPM Too High - Cruise Control Disabled ConditionsEngine running with the Cruise Control enabled and engaged, then the PCM detected that the engine speed was more than 6300 rpm
P1567Cruise Control System Active Braking Control Active
P1568Cruise Servo Stroke Greater Than Commanded In Cruise
P1569Cruise Servo Stroke High While Not In Cruise
P1570Traction Control Active - Cruise Control Disabled ConditionsEngine running with Cruise Control enabled and engaged, then the PCM detected that the Traction Control System was active
P1571Traction Control Desired Torque Out-Of-RangeWiring, poor connections, ABSITCS
P1572Traction Control System - Circuit Low Too Long ConditionsEngine running, then the PCM detected that the Traction Control Active circuit remained low for over 6.4 seconds
P1573TCS, Loss Of ABS/TCS Serial Data
P1574Stop Lamp Switch CircuitWiring, ABS
P1575Extended Travel Brake Switch Circuit Conditions
P1576Brake Booster Vacuum Sensor Circuit High Input Conditions
P1577Brake Booster Vacuum Sensor Circuit Low InputNo PCM or TCM codes set, then the PCM detected that the Brake Booster Vacuum was -8 kPa or less, conditions met for 2 seconds
P1578Brake Booster Vacuum Sensor Circuit Low Vacuum
P1579P/N To D/R At High Throttle Angle - Power Reduction Mode On
P1580Cruise Control Module Move Circuit Low Input ConditionsKey on, the PCM detected under 7v on the Cruise Move circuit with Quad Driver turned on.
P1581Cruise Control Module Move Circuit High Input ConditionsKey on, the PCM detected under 3v on the Cruise Move circuit with Quad Driver turned off.
P1582Cruise Control Module Direction Low Input ConditionsKey on, then the PCM detected less than 7v on the Cruise Direction circuit with Quad Driver turned on.
P1583Cruise Control Direction Circuit High Input ConditionsKey on, the PCM detected over 3v on Cruise Direction circuit with Quad Driver turned off.
P1584Cruise Control Disabled Conditions
P1585Cruise Control Inhibit Output Circuit Conditions
P1586Cruise Control Brake Switch 2 Circuit Conditions
P1587Cruise Control Clutch Control Circuit Low
P1588Cruise Control Clutch Control Circuit High
P1599Cruise Power Management Mode EnabledAccelerator cable sticking, brake vacuum release valve, cruise control actuator
P1600 – P1699 (ECM – computer output circuit)
P1600Engine control module (ECM) -malfunctionECM
P1601CAN data bus, engine control module (ECM)/ anti lock brake system (ABS)/traction control system (TCS)/instrumentation control module/ diagnostic control module some communication lostWiring, poor connections, ECM, ABSITCS,diagnostic control module, instrumentation control module
P1602Engine control module (ECM) to antilock brake system (ABS)/traction control system (TCS), CAN data bus -communication failureWiring, poor connections, ABS control module
P1603Loss Of Sensing Diagnostic Mode Data Conditions
P1604Loss Of IPC Serial Data Conditions
P1605Loss Of HVAC Serial Data Conditions
P1606Serial Communication Problem With Device 6
P1607Serial Communication Problem With Device 7
P1608Serial Communication Problem With Device 8
P1609Loss Of TCS Serial Data
P1610Loss of Platform Zone Module (PZM) Serial Data ConditionsWiring, poor connections
P1611Loss of CVRTD Serial Data Conditions
P1612Loss Of IPM Serial Data
P1613Loss Of DIM Serial Data
P1614Loss Of RIM Serial Data
P1615Loss Of VTD Serial Data
P1617Engine Oil Level Switch Circuit Conditions
P1619Engine Oil Reset Monitor Circuit ConditionsWiring short circuit to ground, engine oil life monitor reset switch, ECM
P1620Low Engine Coolant Circuit ConditionsEngine running, then the PCM detected that the Engine Coolant Switch signal was low (indicating an open circuit) for 20 seconds
P1621Control Module Long Term Memory Performance ConditionsECM
P1622Cylinder Select
P1623TFT Sensor Pullup Resistor Circuit ConditionsPoor connections, incorrect programming, ECM
P1624Customer Snapshot - Data Available Conditions
P1625PCM Flash Checksum (TCM) ConditionsKey on, then the TCM detected that its flash memory had failed
P1626Pass Key® II Fuel Enable Circuit ConditionsWiring, poor connections, immobilizer control module, ECM
P1627EC-PCM Analog To Digital Converter ConditionsECM
P1628PCM Engine Control Temp Pullup Resistor ConditionsCold engine startup, then the PCM detected a fault in the PCM pullup resistor used to revise ECT resolution in engine operation.
P1629Theft Deterrent Fuel Enable Signal Not Received ConditionsKey on, then the PCM received an unrecognized password from the IPC (controller) or it received a "bad" timing cycle from the IPC.
P1630Engine control module (ECM), immobilizer code -leaming modeECM immobilizer code programming not completed
P1631Theft Deterrent System - Start Enable Signal Not CurrentIncorrect key, immobilizer code not programmed
P1632Theft Deterrent System, Fuel DisabledFuses, BCM, immobilizer code
P1633Ignition Supplement Power (0) Switch Circuit ConditionsFuse, wiring open circuit, ECM
P1634Ignition 1 Power Circuit Low Input ConditionsWiring open circuit, ECM
P16355-Volt Reference Circuit Low ConditionsWiring, poor connections, TP sensor, MAP sensor, EGR valve position sensor, ECM
P1636PCM Stack Overrun
P1637Alternator warning lamp, control signal -circuit malfunctionWiring, instrument panel, ECM
P1638Generator 'F' Terminal Circuit ConditionsWiring open circuit/short circuit to ground,alternator, ECM
P1639TCM Analog To Digital Converter ConditionsWiring, poor connections, FTP sensor, ECM
P1640Output Driver Module 'A' Error Conditions
P1641MIL Control Circuit ConditionsWiring, poor connections, MIL, ECM
P1642Fan Control Relay 2 and 3 Control Circuit
P1643Wait To Start Lamp Control Circuit Conditions
P1644Traction Control Delivered Torque Output Circuit ConditionsWiring, poor connections, ECM, ABSITCS,diagnostic control module, instrumentation control module
P1645EVAP Solenoid Output Circuit Conditions
P1646EVAP Vent Solenoid Output Circuit
P1647Driver 1 Line 7
P1648Anti-Theft Device Wrong Security Code
P1650Output Driver Module 2 Input High Input ConditionsEngine runtime over 10 seconds, then the PCM detected an ODM 2 fault line over voltage condition, condition met for 2 seconds
P1651Cooling Fan 1 Control Relay Circuit Conditions
P1652Cooling Fan 2 Relay Control Circuit Conditions
P1653Traction control system (TCS), delivered torque signal – malfunctionWiring, poor connections, ECM
P1654A/C Relay Control Circuit ConditionsWiring open circuit/short circuit to ground, A/C compressor clutch relay, ECM
P1655EVAP Purge Solenoid Control Circuit ConditionsWiring open circuit/short circuit to ground, EVAP canister vent valve, ECM
P1656Intake Camshaft Position Solenoid Circuit Conditions
P1657Skip Shift 1 To 4 Upshift System Control Circuit
P1658Starter Enable Relay Control Circuit
P1660Engine control module (ECM), quad driver/output driver – circuit malfunctionWiring, ECM controlled components, ECM
P1661MIL Control Circuit Conditions
P1662Cruise Control Inhibit Control Circuit ConditionsWiring open circuit/short circuit to ground, cruise control motor/actuator, cruise control module, ECM
P1663Change Oil Lamp Control Circuit ConditionsWiring, instrument panel, ECM
P1664Skip Shift 1-4 Upshift Lamp Control Circuit
P1665EVAP Vent Solenoid Control Circuit ConditionsWiring open circuit/short circuit to ground, EVAP canister vent valve, ECM
P1666Driver 3 Line 6
P1667Reverse Inhibit Solenoid Control Circuit ConditionsWiring, reverse inhibit solenoid, ECM
P1668Alternator ‘l’ terminal -circuit malfunctionWiring, voltage regulator, alternator, ECM
P1669ABS Unit Expected
P1670Quad Driver Module 'C' Fault Detected ConditionsWiring, ECM controlled components, ECM
P1671Quad Driver Module 'C' Fault Detected Conditions
P1672Low Engine Oil Level Lamp Control CircuitWiring short circuit to ground, engine oil level, ECM
P1673Engine coolant ‘hot’ warning lamp, control signal -circuit malfunctionWiring, instrument panel, cooling system, ECM
P1674Tachometer Control Circuit
P1675EVAP Vent Solenoid Control CircuitWiring, poor connection, EVAP canister vent valve, ECM
P1676EVAP Canister Purge Solenoid Control CircuitWiring open circuit/short circuit to ground, EVAP canister purge valve, ECM
P1677Immobilizer Function Deactivated
P1678Immobilizer Powertrain Identification Failed
P1679Immobilizer Environment Identification Failed
P1680Control Module Not ProgrammedECM
P1681Control Module Not ProgrammedECM
P1682Ignition 1 Switch Circuit 2Wiring, ECM
P1683Driver 5 Line 3ECM
P1684Transmission Control Module Power Up Temperature Sensor Performance
P1685Transmission Control Module Power Up Temperature Sensor Circuit Low Voltage
P1686Transmission Control Module Power Up Temperature Sensor Circuit High Voltage
P1687Driver 5 Line 7
P1688Engine control module (ECM), torque reduction signal -out of rangeWiring TCM, ECM
P1689Traction Control Delivered Torque Output Circuit ConditionsWiring, poor connections, ECM
P1690Engine Control Module Loop Overrun
P1691Coolant Gauge Circuit ConditionsKey on, and then the PCM detected an open, short-to-ground or short-to-voltage condition in the Coolant Gauge Circuit
P1692Coolant Gauge Circuit High Voltage
P1693Tachometer Circuit ConditionsKey on, and then the PCM detected an open, short-to-ground or short-to-voltage condition in the Tachometer Circuit
P1694Tachometer Circuit High Voltage
P1695Remote Keyless Entry Circuit Low Input Conditions
P1696Remote Keyless Entry Circuit High Input Conditions
P16F3Engine control module -redundant memoryperformanceWiring, ECM
P1700 – P1799 (Transmission)
P1700TCM Requested Malfunction Indicator Lamp Conditions
P1701Transmission MIL Request Circuit
P1701MIL Request Circuit (4L30-E Transmission) ConditionsKey on, then the PCM detected a short to ground, open circuit or a short to power in the Mil Request circuit for 2.5 seconds
P1705Park Neutral Output Circuit (4L30-E Transmission) ConditionsKey on or engine running, then the PCM detected that the Actual and Commanded state of the P/N output circuit did not match
P1713Transmission Fluid Pressure Sensor/Switch
P1740Torque Control Circuit (4L30-E Transmission) ConditionsKey on or engine running, then the PCM detected that a request for engine torque reduction had failed
P1743Throttle Position Invalid Signal (4L30-E Transmission)Key on or engine running, then the TCM received a throttle position pulse width signal that was more than 96%
P1760TCM Supply Voltage Interrupted (4L30-E Transmission)Key on or engine running, then the PCM received a signal from the TCM that it had experienced an interruption in its supply voltage
P1779Engine Torque Delivered To TCM SignalWiring TCM, ECM
P1780Park Neutral Position Switch Circuit (MS74-Speed Transaxle)
P1781Transmission control module (TCM), MIL request signal -voltage high/lowWiring TCM, ECM
P1790Transmission Control Module Checksum
P1791Transmission Control Module Loop
P1792ECM to TCM Engine Coolant Signal (4L30-E Transmission)
P1793Transmission Control Module Stack Overrun
P1795Throttle Body Position
P1800 – P1899 (Transmission)
P1800ECM to TCM Engine Coolant Signal (4L30-E Transmission)
P1801Performance Selector Switch Failure
P1804Ground Control Relay
P1810Transmission Pressure Switch Manifold Fault ConditionsWiring open circuit/short circuit to ground,reverse/D1/D2/D3/D4 gear pressure switch(es), ECM
P1811Maximum Adaptive & Long Term Shift (4T80-E Transmission)
P1812Transmission Fluid Overtemperature (4T60-E Transmission)Transmission mechanical fault, towing weight limit exceeded
P1813Torque Control Solenoid Malfunction
P1814Torque Converter Overstressed (4T80-E Transmission)
P1815A/T Range Sensor Circuit MalfunctionWiring, selector lever linkage incorrectly adjusted, TFP switch, ECMITCM
P1816Transmission Fluid Pressure Valve Position Switch-Park/Neutral With Drive RatioWiring, selector lever linkage incorrectly adjusted, TFP switch, ECMITCM
P1818Transmission Fluid Pressure Valve Position Switch-Drive Without Drive Ratio
P1819Internal Mode Switch - No Start (4T65 - E Transmission)
P1820Internal Mode Switch Circuit 'A' Low (4T80-E Transmission)Wiring short to ground, TR switch
P1822Internal Mode Switch Circuit 'B' Low (4T80-E Transmission)Wiring short to ground, TR switch
P1823Internal Mode Switch Circuit 'P' Low (4T80-E Transmission)Wiring short to ground, TR switch
P1824Internal Mode Switch 'P' Circuit High Voltage
P1825Transmission range (TR) switch, signals ‘A/B/C & P’ – incorrect signalWiring, TR switch
P1826Transmission range (TR) switch, signals ‘C’ – voltage highWiring, TR switch
P1831PC Solenoid Power Circuit Low Voltage
P1833A/T Solenoids Power Circuit Low Voltage
P1835Kick down Switch Circuit (4L30-E Transmission) Conditions
P1836Kick-Down Switch Failed Open
P1837Kick-Down Switch Failed Short
P1838Internal Mode Switch 'A' Circuit High Voltage
P1839Internal Mode Switch 'C' Circuit Low Voltage
P1840Internal Mode Switch 'S' Circuit Low Voltage
P1841Internal Mode Switch 'S' Circuit High Voltage
P18421-2 Shift Solenoid Circuit Low Input (4T80-E Transmission)
P18431-2 Shift Solenoid Circuit High Input (4T80-E Transmission)
P1844Transmission Fluid Pressure Sensor/Switch 'A' Circuit Intermittent
P18452-3 Shift Solenoid Circuit Low Input (4T80-E Transmission)
P18472-3 Shift Solenoid Circuit High Input (4T80-E Transmission)
P1850Brake Band Apply Solenoid (4L30-E Transmission) Conditions
P1851Brake Band Apply Solenoid Performance
P1852Brake Band Apply Solenoid Low Input Voltage
P1853Brake Band Apply Solenoid High Input Voltage
P1860TCC PWM Solenoid Electrical FaultWiring open circuit/short circuit to ground, TCC solenoid, ECM
P1864TCC Enable Solenoid Electrical Fault ConditionsWiring open circuit/short circuit to ground, TCC solenoid, ECM
P1868Transmission Fluid Life (4T80-E Transmission) Conditions
P1870Transaxle Component SlippingTransmission fluid level, wiring, TCC solenoid, ECM
P1873Torque Converter Clutch Stator Temperature Switch Circuit Low
P1874Torque Converter Clutch Stator Temperature Switch Circuit High
P18754WD Low Switch Circuit Electrical (4L60-E Transmission)Wiring, transmission, four wheel drive control module, ECM
P1884TCC Enable/Shift Light Circuit
P1886Transaxle Shift, Timing Solenoid PerformanceWiring, control solenoid, ECM
P1887TCC Release Switch Circuit ConditionsWiring open circuit, TCC solenoid release switch, ECM
P1890Throttle Position Signal Input (4L30-E Transmission)Key on or engine running, then the PCM determined that the throttle position or throttle angle signal was unreliable for 1 second
P1891Throttle Position Sensor PWM Signal Low
P1892Throttle Position Sensor PWM Signal High
P1893Engine Torque Signal Low Voltage
P1894Engine Torque Signal High Voltage
P1895Engine Torque Delivered Circuit (4L30-E Transmission)
P1915Internal Mode Switch Start/Wrong Range