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 ] [ Alfa Romeo ] [ Audi ] [ BMW ] [ Buick ] [ Cadillac ] [ Chevrolet ] [ Chrysler ] [ Citroen ] [ Daewoo ] [ Daihatsu ] [ Dodge ] [ Eagle ] [ Ford ] [ Freightliner ] [ GEO ] [ Genesis ] [ GM ] [ GMC ] [ Honda ] [ Hummer ] [ Hyundai ] [ Infiniti ] [ Isuzu ] [ Jaguar ] [ Jeep ] [ Kenworth ] [ Kia ] [ Lamborghini ] [ Land Rover ] [ Lexus ] [ Lincoln ] [ Mack ] [ Mahindra ] [ Mazda ] [ Mercedes-Benz ] [ Mercury ] [ Mini ] [ Mitsubishi ] [ Nissan ] [ Oldsmobile ] [ Opel ] [ Peterbilt ] [ Peugeot ] [ Plymouth ] [ Pontiac ] [ Porsche ] [ Ram ] [ Renault ] [ Saab ] [ Saturn ] [ Scion ] [ Subaru ] [ Suzuki ] [ Toyota ] [ Volvo ] [ VW ]
GM Codes | ||
---|---|---|
Trouble Code | Fault Location | Probable Cause |
B2290 | RR seat motor #1 (ass'y. horizontal) circuit malfunction | Wiring, Defective servo motor, Control switch(es), Seat memory module, Fuses, Low voltage |
P0171 | Fuel System Too Lean Bank 1 | Intake/exhaust leak, AIR system, MAFNAF sensor, fuel pressure/pump, injector(s), HO2S |
P0300 | Random Cylinder Misfire (Cylinder Not Specified) | Spark plug(s), HT lead(s), injector(s), ignition coil(s), low compression, wiring |
P0301 | Cylinder #1 Misfire | Engine mechanical fault, wiring, ignition/fuel system, injector, ECT/MAF sensor, ECM |
P0340 | Camshaft Position Sensor “A” Circuit Malfunction | Wiring, CMP sensor, ECM |
P0420 | Catalyst System Efficiency Below Threshold (Bank 1) | Catalytic converter, wiring, HO2S 2 | P1000 – P1099 (Fuel and air metering and auxiliary emission control) |
P1011 | Intake Camshaft Position Actuator Park Position Bank 1 | |
P1012 | Exhaust Camshaft Position Actuator Park Position Bank 1 | |
P1013 | Intake Camshaft Position Actuator Park Position Bank 2 | |
P1014 | Exhaust Camshaft Position Actuator Park Position Bank 2 | |
P1031 | HO2S Heater Current Monitor Control Circuit Banks 1 and 2 Sensor 1 | |
P1032 | HO2S Heater Warm Up Control Circuit Banks 1 and 2 Sensor 1 | P1100 – P1199 (Fuel and air metering) |
P1101 | Intake airflow -incorrect | Wiring, 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 |
P1105 | Secondary Vacuum Sensor Circuit | |
P1106 | Manifold Absolute Pressure Sensor Circuit Intermittent High Voltage | Wiring open circuit/short circuit to positive, poor connections |
P1107 | Manifold Absolute Pressure Sensor Circuit Intermittent Low Voltage | Wiring short circuit to ground, poor connections |
P1108 | BARO to MAP Sensor Comparison Too High | |
P1109 | Secondary Port Throttle System | |
P1111 | Intake Air Temperature Sensor Circuit Intermittent High Voltage | Wiring open circuit/short to positive, poor connections |
P1112 | Intake Air Temperature Sensor Circuit Intermittent Low Voltage | Wiring short circuit to ground |
P1113 | Intake Resonance Switchover Solenoid Control Circuit | |
P1114 | Engine Coolant Temperature Sensor Circuit Intermittent Low Voltage | Wiring short circuit to ground, poor connections |
P1115 | Engine Coolant Temperature Sensor Circuit Intermittent High Voltage | Wiring open circuit/short to positive, poor connections |
P1116 | Engine Coolant Temperature Sensor Signal Unstable Or Intermittent | |
P1117 | Engine Coolant Temperature Signal Out-Of-Range Low | |
P1118 | Engine Coolant Temp. Signal Out-Of-Range High | |
P1119 | Engine Coolant Temperature Signal Out Of Rage | |
P1120 | Throttle Position Sensor 1 Circuit | Wiring, throttle control module |
P1121 | Throttle Position Sensor Circuit Intermittent High Voltage | Wiring open circuit/short to positive, poor connections |
P1122 | Throttle Position Sensor Circuit Intermittent Low Voltage | Wiring open circuit/short to ground, poor connections |
P1125 | Accelerator Pedal Position Sensor Fault | Wiring, APP sensor, ECM |
P1130 | HO2S Circuit Low Variance Bank 1 Sensor 1 | |
P1131 | HO2S Circuit Low Variance Bank 1 Sensor 2 | |
P1132 | HO2S Circuit Low Variance Bank 2 Sensor 1 | |
P1133 | HO2S Insufficient Switching Bank 1 Sensor 1 | Wiring, exhaust system leaking, 02S/H02S |
P1134 | HO2S Transition Time Ratio Bank 1 Sensor 1 | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
P1135 | HO2S Lean Mean Bank 1 Sensor 1 | |
P1136 | HO2S Rich Mean Bank 1 Sensor 1 | |
P1137 | HO2S Bank 1 Sensor 2 Lean System or Low Voltage | Wiring, exhaust system leaking, H02S |
P1138 | HO2S Bank 1 Sensor 2 Rich or High Voltage | Wiring, H02S |
P1139 | HO2S Insufficient Switching Bank 1 Sensor 2 | |
P1140 | HO2S Transition Time Ratio Bank 1 Sensor 2 | |
P1141 | HO2S Heater Control Circuit Bank 1 Sensor 2 | Engine running, system voltage over 9v, HO2S-12 heater active, then the PCM detected a fault in the HO2S-12 heater circuit |
P1143 | HO2S Bank 1 Sensor 3 Lean System or Low Voltage | |
P1144 | HO2S Bank 1 Sensor 3 Rich or High Voltage | |
P1145 | HO2S Cross Counts Bank 1 Sensor 3 | |
P1153 | HO2S Insufficient Switching Bank 2 Sensor 1 | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
P1154 | HO2S Transition Time Ratio Bank 2 Sensor 1 | Wiring, oxygen sensor heater, exhaust system leaking, H02S |
P1155 | HO2S Lean Average Bank 2 Sensor 1 | |
P1156 | HO2S Rich Mean Bank 2 Sensor 1 | |
P1157 | HO2S Bank 2 Sensor 2 Lean System Or Low Voltage | |
P1158 | HO2S Bank 2 Sensor 2 Rich Or High Voltage | |
P1159 | HO2S Cross Counts Bank 2 Sensor 2 | |
P1161 | HO2S Heater Control Circuit Bank 2 Sensor 2 | |
P1163 | HO2S Bank 2 Sensor 3 Lean System Or Low Voltage | |
P1164 | HO2S Bank 2 Sensor 3 Rich Or High Voltage | |
P1165 | HO2S Cross Counts Bank 2 Sensor 3 | |
P1170 | Bank To Bank Fuel TrimOffset | |
P1171 | Fuel System Lean During Acceleration | Fuel filter, fuel pump, H02S, injectors |
P1172 | Fuel Pump Insufficient Flow | Wiring, secondary fuel pump/relay, fuel level sensors |
P1174 | Fuel Trim Cylinder Balance Bank 1 | Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S |
P1175 | Fuel Trim Cylinder Balance Bank 2 | Intake/exhaust leak/blockage, mechanical fault, ignition control, H02S |
P1183 | Cruise Control Direction Circuit High Input Conditions | |
P1185 | Engine Oil Temperature Sensor Circuit | |
P1186 | Engine Oil Temperature Sensor Circuit Performance | |
P1187 | Engine Oil Temperature Sensor Circuit Low Voltage | |
P1188 | Engine Oil Temperature Sensor Circuit High Voltage | |
P1189 | Engine Oil Pressure Switch Fault | |
P1190 | Engine Vacuum Leak | |
P1191 | Intake Air Duct Air Leak | P1200 – P1299 (Fuel and air metering – injector circuit) |
P1200 | Fuel Injector Circuit | Engine running, then the PCM detected an incorrect voltage level on one or more injector driver circuits, condition met for 5 seconds |
P1201 | Gas Mass Sensor Circuit Range/Performance | |
P1202 | Gas Mass Sensor Circuit Low Frequency | |
P1203 | Gas Mass Sensor Circuit High Frequency | |
P1211 | Mass Air Flow Circuit Intermittent High | |
P1212 | Mass Air Flow Circuit Intermittent Low | |
P1214 | Injection Pump Timing Offset | |
P1215 | Generator Driver Circuit Conditions | Engine running, then the PCM determined that the Generator FET driver had failed |
P1216 | Fuel Solenoid Response Time Too Short Conditions | |
P1217 | Fuel Solenoid Response Time Too Long | |
P1218 | Injection Pump Calibration Circuit | |
P1219 | Throttle Position Sensor Reference Voltage | |
P1220 | Throttle motor position sensor 1 -circuit malfunction | Wiring, throttle control module |
P1221 | Throttle motor position sensor 2 -circuit malfunction | Wiring, throttle control module |
P1222 | Fuel pump, run signal – circuit malfunction | Wiring, engine oil pressure switch, fuel pump relay |
P1223 | Injector 1 Output Circuit | |
P1225 | Injector Circuit Cylinder 2 Intermittent | |
P1228 | Injector Circuit Cylinder 3 Intermittent | |
P1229 | Injector 3 Output Circuit | |
P1231 | Injector Circuit Cylinder 4 Intermittent | |
P1232 | Injector 4 Output Circuit | |
P1234 | Injector Circuit Cylinder 5 Intermittent | |
P1235 | Injector 5 Output Circuit | |
P1237 | Injector Circuit Cylinder 6 Intermittent | |
P1238 | Injector 6 Output Circuit | |
P1240 | Injector Circuit Cylinder 7 Intermittent | |
P1241 | Injector 7 Output Circuit | |
P1243 | Injector Circuit Cylinder 8 Intermittent | |
P1244 | Injector 8 Output Circuit | |
P1245 | Intake Plenum Switchover Valve | |
P1248 | Injector 1 Positive Voltage Control Circuit Shorted to Control Circuit | |
P1249 | Injector 2 Positive Voltage Control Circuit Shorted to Control Circuit | |
P1250 | Early Fuel Evaporation Heater Circuit | |
P1255 | Fuel pump control module -driver over-temperature | Fuel pump control module |
P1257 | Supercharger System Overboost | |
P1258 | Engine Coolant Overtemperature Protection Mode Active | Cooling system, ECT sensor |
P1260 | Fuel Pump Speed Relay Control Circuit Conditions | |
P1270 | Accelerator Pedal Position Sensor A/D Converter Error | |
P1271 | Accelerator Pedal Position Sensor 1-2 Correlation | Wiring, APP sensor, ECM |
P1272 | Accelerator Pedal Position Sensor 2-3 Correlation | Wiring, APP sensor, ECM |
P1273 | Accelerator Pedal Position Sensor 1-3 Correlation | Wiring, APP sensor, ECM |
P1274 | Injectors Wired Incorrectly | |
P1275 | Accelerator Pedal Position Sensor 1 Circuit | Wiring, APP sensor, ECM |
P1276 | Accelerator Pedal Position Sensor 1 Performance | Wiring, APP sensor, ECM |
P1277 | Accelerator Pedal Position Sensor 1 Circuit Low Voltage | Wiring, APP sensor, ECM |
P1278 | Accelerator Pedal Position Sensor 1 Circuit High Voltage | Wiring, APP sensor, ECM |
P1280 | Accelerator Pedal Position Sensor 2 Circuit | Wiring, APP sensor, ECM |
P1281 | Accelerator Pedal Position Sensor 2 Circuit Performance | Wiring, APP sensor, ECM |
P1282 | Accelerator Pedal Position Sensor 2 Circuit Low Voltage | Wiring, APP sensor, ECM |
P1283 | Accelerator Pedal Position Sensor 2 Circuit High Voltage | Wiring, APP sensor, ECM |
P1285 | Accelerator Pedal Position Sensor 3 Circuit | Wiring, APP sensor, ECM |
P1286 | Accelerator Pedal Position Sensor 3 Circuit Performance | Wiring, APP sensor, ECM |
P1287 | Accelerator Pedal Position Sensor 3 Circuit Low Voltage | Wiring, APP sensor, ECM |
P1288 | Accelerator Pedal Position Sensor 3 Circuit High Voltage | Wiring, APP sensor, ECM | P1300 – P1399 (Ignition system or misfire) |
P1300 | Ignition Coil 1 Primary Feedback Circuit | |
P1305 | Ignition Coil 2 Primary Feedback Circuit | |
P1310 | Ignition Coil 3 Primary Feedback Circuit | |
P1315 | Ignition Coil 4 Primary Feedback Circuit | |
P1320 | IC Module 4X Reference Circuit Intermittent No Pulses | |
P1321 | Electronic Ignition System Fault Line | |
P1322 | EI System or Ignition Control Extra or Missing | |
P1323 | IC 24X Reference Circuit Low Frequency | |
P1324 | Crank RPM Too Low | |
P1335 | Crankshaft Position Circuit | Engine speed over 1000 rpm, then the PCM did not detect any CKP sensor pulses, condition met for over 50 milliseconds |
P1336 | Crankshaft Position System Variation Not Learned | Learning procedure not performed |
P1345 | Crankshaft Position-Camshaft Position Correlation | Wiring, CKP sensor, CMP sensor |
P1346 | Intake Camshaft Position Sensor System Performance | |
P1349 | Intake Camshaft Position System Conditions | |
P1350 | Ignition Control System | Engine cranking, then the PCM detected that Ignition Control (IC) pulses were present with the Bypass timing control turned on |
P1351 | Ignition Control Module Circuit High Voltage | Wiring open circuit, ICM, ECM |
P1352 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 2 | Engine 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) |
P1353 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 3 | |
P1354 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 4 | |
P1355 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 5 | |
P1356 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 6 | |
P1357 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 7 | |
P1358 | Ignition Control Module Output High/Pulse Detected When Grounded Cylinder 8 | |
P1359 | Ignition Coil Group 1 Control Circuit Conditions | |
P1360 | Ignition Coil Group 2 Control Circuit Conditions | |
P1361 | Ignition Control Not Toggling After Enable Conditions | Wiring, circuit short circuit to ground, poor connections, ICM, ECM |
P1362 | ICM Bypass Circuit Low Input Conditions | |
P1363 | Ignition Control Cylinder 3 Not Toggling After Enable | |
P1364 | Ignition Control Cylinder 4 Not Toggling After Enable | |
P1365 | Ignition Control Cylinder 5 Not Toggling After Enable | |
P1366 | Ignition Control Cylinder 6 Not Toggling After Enable | |
P1367 | Ignition Control Cylinder 7 Not Toggling After Enable | |
P1368 | Ignition Control Cylinder 8 Not Toggling After Enable | |
P1370 | Ignition Control Module 4X Reference Circuit Too Many Pulses | |
P1370 | IC Module 4X Reference Circuit Too Many Pulses Conditions | |
P1371 | Missing Low Resolution Signal | Engine cranking or running, then the PCM received a number of Dl high-resolution pulses without any Dl low-resolution pulses |
P1372 | Crankshaft Position Sensor A-B Correlation Conditions | |
P1374 | IC Module 3X Reference Circuit Conditions | |
P1375 | 1C Module 24X Reference Circuit High Input Conditions | |
P1376 | IC Module Ignition Ground Circuit | |
P1377 | ICM CMP Pulse To 4X Reference Pulse Comparison | |
P1380 | EBTCM DTC Detected, Rough Road Data Unusable | ABSfTCS trouble code(s) stored |
P1381 | Engine Misfire Detected, No EBCM/PCM Serial Data | Wiring, poor connections, ABSfTCS |
P1390 | Wheel Speed Sensor 1 G-Sensor Circuit | |
P1391 | Wheel Speed Sensor 1 G-Sensor Circuit Performance | |
P1392 | Wheel Speed Sensor 1 G-Sensor Circuit Low Voltage | |
P1393 | Wheel Speed Sensor 1 G-Sensor Circuit High Voltage | |
P1394 | Wheel Speed Sensor 1 G-Sensor Circuit Intermittent | |
P1395 | Wheel Speed Sensor 2 G-Sensor Circuit | |
P1396 | Wheel Speed Sensor Circuit | |
P1397 | Wheel Speed Sensor 2 G-Sensor Circuit Low Voltage | |
P1398 | Wheel Speed Sensor 2 G-Sensor Circuit High Voltage | |
P1399 | Wheel Speed Sensor 2 G-Sensor Circuit Intermittent | P1400 – P1499 (Emission control) |
P1400 | Cold start emission control -malfunction | Intake/exhaust leak/blockage, mechanical fault, idle speed control (ISC) system, ignition control, engine coolant temperature (ECT) sensor, H02S |
P1401 | Exhaust Gas Recirculation Flow Test Conditions | |
P1403 | Exhaust Gas Recirculation Error (EGR Solenoid 1) Conditions | |
P1404 | EGR Valve Closed Position Performance Conditions | Wiring, poor connections, EGR valve position sensor, EGR solenoid |
P1405 | Exhaust Gas Recirculation Error (EGR Solenoid 3) Conditions | |
P1406 | Exhaust gas recirculation (EGR) valve position sensor range performance | Wiring, EGR valve tight/sticking, EGR valve position sensor |
P1407 | EGR Air Intrusion in Exhaust Supply to EGR Valve | |
P1408 | Intake Manifold Pressure Sensor Circuit | |
P1409 | EGR Vacuum System Leak | |
P1410 | Fuel Tank Pressure Control Solenoid Circuit Conditions | |
P1415 | Secondary Air Injection System Bank 1 | Wiring, hoses blocked/leaking. AIR valve |
P1416 | Secondary Air Injection System Bank 2 | Wiring, hoses blocked/leaking. AIR valve |
P1418 | Secondary Air Injection System Relay 'A' Control Circuit High | |
P1420 | Intake Air Low Pressure Switch Circuit Low Voltage | |
P1421 | Intake Air Low Pressure Switch Circuit High Voltage | |
P1423 | Intake Air High Pressure Switch Circuit High Voltage | |
P1431 | Fuel Level Sensor 2 Performance Conditions | Wiring, fuel level sensor |
P1432 | Fuel Level Sensor 2 Circuit Low Input Conditions | Wiring open circuit, fuel level sensor |
P1433 | Fuel Level Sensor 2 Circuit High Input Conditions | Wiring short circuit to positive, fuel level sensor |
P1441 | EVAP Control System Flow During Non-Purge Conditions | Hose connection(s), EVAP canister, EVAP canister purge valve |
P1442 | EVAP Purge Solenoid Switch Static Test Conditions | Hoses blockedfleaking, wiring, EVAP canister, ECM |
P1450 | Barometric Pressure Sensor Circuit Conditions | |
P1451 | Barometric Pressure Sensor Performance Conditions | |
P1460 | Cooling Fan Control System Fault Conditions | Key on or engine running, then the PCM detected the fan control circuit failed the output voltage check (fan on) for 5 seconds. |
P1480 | Cooling Fan 1 Control Circuit High | |
P1481 | Cooling Fan Speed Signal Lost | Wiring, engine coolant fan speed sensor |
P1482 | Cooling Fan Circuit Condition | Wiring, engine coolant fan clutch solenoid, engine coolant fan clutch solenoid relay |
P1483 | Engine Cooling System Performance Conditions | |
P1484 | Cooling Fan RPM Signal Malfunction | Wiring, engine coolant fan clutch, engine coolant fan speed sensor | P1500 – P1599 (Vehicle or idle speed control) |
P1500 | Starter Signal Circuit | Engine cranking, then with the engine running, the PCM detected that it did not receive a Starter signal at terminal C1 -11. |
P1501 | Theft Deterrent System Fault Conditions | |
P1502 | Theft Deterrent System Signal Not Received Conditions | Engine cranking, then the PCM determined that it did not receive the correct frequency code from the Theft Deterrent Module. |
P1503 | Theft Deterrent System Password Incorrect | Engine cranking, then the PCM received a frequency code that did not match the code it received from the theft deterrent module. |
P1504 | Vehicle Speed Output Circuit | Wiring, poor connections, ASS, ECM |
P1508 | Idle Speed Low Idle Air Control System Not Responding | Wiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking |
P1509 | Idle Speed High Idle Air Control System Not Responding | Wiring open circuit/short circuit to ground/short circuit to positive, lAC valve, throttle valve tight/sticking |
P1510 | Throttle Control System - Throttle Limitation Active | |
P1511 | Throttle Control System - Backup System Performance | |
P1512 | Throttle command/actual throttle position -signals out of range | Wiring, throttle valve sticking, throttle control module |
P1514 | Throttle Actuator Control System Mass Air Flow Performance | Throttle control unit, MAP sensor, CMP sensor signal, ECM |
P1515 | Control Module Throttle Actuator Position Performance | Wiring, throttle valve sticking, throttle control module |
P1516 | TAC Module Throttle Actuator Position Performance | Wiring, throttle valve sticking, throttle control module |
P1517 | Throttle Actuator Control Module Performance | Throttle control module |
P1518 | Throttle control module/engine control module (ECM) -communication malfunction | Wiring, throttle control module, ECM |
P1519 | Throttle Actuator Control Module Internal Circuit Conditions | |
P1520 | Park Neutral Position Switch Circuit Conditions | Wiring short circuit to ground, PNP switch incorrectly adjusted |
P1521 | Transmission Engaged at High Throttle Angle | |
P1522 | Park/Neutral to Drive/Reverse at High RPM | |
P1523 | Throttle Closed Position Performance | Throttle valve movement restricted, throttle control unit, ECM |
P1524 | TP Sensor Learned Closed Throttle Degrees Out-Of-Range | Engine running, then the PCM detected that the closed throttle angle correction requirement was 6.8 degrees or more. |
P1525 | Throttle Body Service Required | |
P1526 | Minimum Throttle Position Not Learned Conditions | |
P1527 | Throttle Position Sensor Learned Closed Throttle Degrees Out Of-Range | |
P1528 | Governor | |
P1529 | Heated Windshield Request Problem | |
P1530 | Ignition Timing Adjustment Switch Circuit Conditions | Engine running in closed loop, VSS input over 1 mph and the PCM detected the Test Switch was on (circuit grounded) for 5 seconds |
P1531 | Low Air Conditioning Refrigerant Charge Conditions | |
P1532 | A/C Evaporative Temp Sensor Circuit Low Input Conditions | Engine running, A/C Clutch on, and the PCM received an A/C Evaporator Temperature sensor input of under 2°F for 5 seconds |
P1533 | A/C Evaporative Temp Sensor Circuit High Input Conditions | |
P1534 | A/C High Side Temperature Sensor Low Voltage | |
P1535 | A/C High Side Temperature Sensor Circuit Conditions | |
P1536 | A/C System, ECT Sensor Over-Temperature Conditions | |
P1537 | Air Conditioning Request Circuit Voltage Low Conditions | |
P1538 | Air Conditioning Request Circuit Voltage High Conditions | |
P1539 | Air Conditioning Clutch Status High Input Conditions | A/C Clutch relay disengaged, then the PCM detected A/C Status voltage for 5 seconds |
P1540 | A/C System, High Pressure Conditions | |
P1541 | A/C High Side Over Temperature | |
P1542 | A/C System, High Pressure/High Temperature Conditions | |
P1543 | Air Conditioning System Performance Conditions | |
P1544 | A/C Refrigerant Condition Very Low | |
P1545 | Air Conditioning Clutch Relay Control Circuit Conditions | |
P1546 | A/C Clutch Status Circuit Low Input Conditions | |
P1547 | A/C System Performance Degraded | |
P1548 | A/C Recirculation Circuit | |
P1550 | Stepper Motor Cruise Control Fault | |
P1554 | Cruise Control Status Circuit | |
P1555 | Electronic Variable Orifice Fault Conditions | |
P1558 | Cruise Control System, SPS Circuit Indicated Low | |
P1559 | Cruise Control Power Management Mode | |
P1560 | Transaxle Not In Drive - Cruise Control Disabled Conditions | |
P1561 | Cruise Vent Solenoid Circuit | |
P1562 | Cruise Vacuum Solenoid Circuit | |
P1563 | Cruise Vehicle Speed/Set Speed Difference Too High | |
P1564 | Vehicle Acceleration Too High - Cruise Control Disabled | Engine running with Cruise Control enabled and engaged, then the PCM detected an extremely rapid rate of vehicle acceleration |
P1565 | Cruise Servo Position Sensor Fault | Engine running, then PCM detected an open or short condition in the Servo Position Sensor High or Low circuit |
P1566 | Engine RPM Too High - Cruise Control Disabled Conditions | Engine running with the Cruise Control enabled and engaged, then the PCM detected that the engine speed was more than 6300 rpm |
P1567 | Cruise Control System Active Braking Control Active | |
P1568 | Cruise Servo Stroke Greater Than Commanded In Cruise | |
P1569 | Cruise Servo Stroke High While Not In Cruise | |
P1570 | Traction Control Active - Cruise Control Disabled Conditions | Engine running with Cruise Control enabled and engaged, then the PCM detected that the Traction Control System was active |
P1571 | Traction Control Desired Torque Out-Of-Range | Wiring, poor connections, ABSITCS |
P1572 | Traction Control System - Circuit Low Too Long Conditions | Engine running, then the PCM detected that the Traction Control Active circuit remained low for over 6.4 seconds |
P1573 | TCS, Loss Of ABS/TCS Serial Data | |
P1574 | Stop Lamp Switch Circuit | Wiring, ABS |
P1575 | Extended Travel Brake Switch Circuit Conditions | |
P1576 | Brake Booster Vacuum Sensor Circuit High Input Conditions | |
P1577 | Brake Booster Vacuum Sensor Circuit Low Input | No PCM or TCM codes set, then the PCM detected that the Brake Booster Vacuum was -8 kPa or less, conditions met for 2 seconds |
P1578 | Brake Booster Vacuum Sensor Circuit Low Vacuum | |
P1579 | P/N To D/R At High Throttle Angle - Power Reduction Mode On | |
P1580 | Cruise Control Module Move Circuit Low Input Conditions | Key on, the PCM detected under 7v on the Cruise Move circuit with Quad Driver turned on. |
P1581 | Cruise Control Module Move Circuit High Input Conditions | Key on, the PCM detected under 3v on the Cruise Move circuit with Quad Driver turned off. |
P1582 | Cruise Control Module Direction Low Input Conditions | Key on, then the PCM detected less than 7v on the Cruise Direction circuit with Quad Driver turned on. |
P1583 | Cruise Control Direction Circuit High Input Conditions | Key on, the PCM detected over 3v on Cruise Direction circuit with Quad Driver turned off. |
P1584 | Cruise Control Disabled Conditions | |
P1585 | Cruise Control Inhibit Output Circuit Conditions | |
P1586 | Cruise Control Brake Switch 2 Circuit Conditions | |
P1587 | Cruise Control Clutch Control Circuit Low | |
P1588 | Cruise Control Clutch Control Circuit High | |
P1599 | Cruise Power Management Mode Enabled | Accelerator cable sticking, brake vacuum release valve, cruise control actuator | P1600 – P1699 (ECM – computer output circuit) |
P1600 | Engine control module (ECM) -malfunction | ECM |
P1601 | CAN data bus, engine control module (ECM)/ anti lock brake system (ABS)/traction control system (TCS)/instrumentation control module/ diagnostic control module some communication lost | Wiring, poor connections, ECM, ABSITCS,diagnostic control module, instrumentation control module |
P1602 | Engine control module (ECM) to antilock brake system (ABS)/traction control system (TCS), CAN data bus -communication failure | Wiring, poor connections, ABS control module |
P1603 | Loss Of Sensing Diagnostic Mode Data Conditions | |
P1604 | Loss Of IPC Serial Data Conditions | |
P1605 | Loss Of HVAC Serial Data Conditions | |
P1606 | Serial Communication Problem With Device 6 | |
P1607 | Serial Communication Problem With Device 7 | |
P1608 | Serial Communication Problem With Device 8 | |
P1609 | Loss Of TCS Serial Data | |
P1610 | Loss of Platform Zone Module (PZM) Serial Data Conditions | Wiring, poor connections |
P1611 | Loss of CVRTD Serial Data Conditions | |
P1612 | Loss Of IPM Serial Data | |
P1613 | Loss Of DIM Serial Data | |
P1614 | Loss Of RIM Serial Data | |
P1615 | Loss Of VTD Serial Data | |
P1617 | Engine Oil Level Switch Circuit Conditions | |
P1619 | Engine Oil Reset Monitor Circuit Conditions | Wiring short circuit to ground, engine oil life monitor reset switch, ECM |
P1620 | Low Engine Coolant Circuit Conditions | Engine running, then the PCM detected that the Engine Coolant Switch signal was low (indicating an open circuit) for 20 seconds |
P1621 | Control Module Long Term Memory Performance Conditions | ECM |
P1622 | Cylinder Select | |
P1623 | TFT Sensor Pullup Resistor Circuit Conditions | Poor connections, incorrect programming, ECM |
P1624 | Customer Snapshot - Data Available Conditions | |
P1625 | PCM Flash Checksum (TCM) Conditions | Key on, then the TCM detected that its flash memory had failed |
P1626 | Pass Key® II Fuel Enable Circuit Conditions | Wiring, poor connections, immobilizer control module, ECM |
P1627 | EC-PCM Analog To Digital Converter Conditions | ECM |
P1628 | PCM Engine Control Temp Pullup Resistor Conditions | Cold engine startup, then the PCM detected a fault in the PCM pullup resistor used to revise ECT resolution in engine operation. |
P1629 | Theft Deterrent Fuel Enable Signal Not Received Conditions | Key on, then the PCM received an unrecognized password from the IPC (controller) or it received a "bad" timing cycle from the IPC. |
P1630 | Engine control module (ECM), immobilizer code -leaming mode | ECM immobilizer code programming not completed |
P1631 | Theft Deterrent System - Start Enable Signal Not Current | Incorrect key, immobilizer code not programmed |
P1632 | Theft Deterrent System, Fuel Disabled | Fuses, BCM, immobilizer code |
P1633 | Ignition Supplement Power (0) Switch Circuit Conditions | Fuse, wiring open circuit, ECM |
P1634 | Ignition 1 Power Circuit Low Input Conditions | Wiring open circuit, ECM |
P1635 | 5-Volt Reference Circuit Low Conditions | Wiring, poor connections, TP sensor, MAP sensor, EGR valve position sensor, ECM |
P1636 | PCM Stack Overrun | |
P1637 | Alternator warning lamp, control signal -circuit malfunction | Wiring, instrument panel, ECM |
P1638 | Generator 'F' Terminal Circuit Conditions | Wiring open circuit/short circuit to ground,alternator, ECM |
P1639 | TCM Analog To Digital Converter Conditions | Wiring, poor connections, FTP sensor, ECM |
P1640 | Output Driver Module 'A' Error Conditions | |
P1641 | MIL Control Circuit Conditions | Wiring, poor connections, MIL, ECM |
P1642 | Fan Control Relay 2 and 3 Control Circuit | |
P1643 | Wait To Start Lamp Control Circuit Conditions | |
P1644 | Traction Control Delivered Torque Output Circuit Conditions | Wiring, poor connections, ECM, ABSITCS,diagnostic control module, instrumentation control module |
P1645 | EVAP Solenoid Output Circuit Conditions | |
P1646 | EVAP Vent Solenoid Output Circuit | |
P1647 | Driver 1 Line 7 | |
P1648 | Anti-Theft Device Wrong Security Code | |
P1650 | Output Driver Module 2 Input High Input Conditions | Engine runtime over 10 seconds, then the PCM detected an ODM 2 fault line over voltage condition, condition met for 2 seconds |
P1651 | Cooling Fan 1 Control Relay Circuit Conditions | |
P1652 | Cooling Fan 2 Relay Control Circuit Conditions | |
P1653 | Traction control system (TCS), delivered torque signal – malfunction | Wiring, poor connections, ECM |
P1654 | A/C Relay Control Circuit Conditions | Wiring open circuit/short circuit to ground, A/C compressor clutch relay, ECM |
P1655 | EVAP Purge Solenoid Control Circuit Conditions | Wiring open circuit/short circuit to ground, EVAP canister vent valve, ECM |
P1656 | Intake Camshaft Position Solenoid Circuit Conditions | |
P1657 | Skip Shift 1 To 4 Upshift System Control Circuit | |
P1658 | Starter Enable Relay Control Circuit | |
P1660 | Engine control module (ECM), quad driver/output driver – circuit malfunction | Wiring, ECM controlled components, ECM |
P1661 | MIL Control Circuit Conditions | |
P1662 | Cruise Control Inhibit Control Circuit Conditions | Wiring open circuit/short circuit to ground, cruise control motor/actuator, cruise control module, ECM |
P1663 | Change Oil Lamp Control Circuit Conditions | Wiring, instrument panel, ECM |
P1664 | Skip Shift 1-4 Upshift Lamp Control Circuit | |
P1665 | EVAP Vent Solenoid Control Circuit Conditions | Wiring open circuit/short circuit to ground, EVAP canister vent valve, ECM |
P1666 | Driver 3 Line 6 | |
P1667 | Reverse Inhibit Solenoid Control Circuit Conditions | Wiring, reverse inhibit solenoid, ECM |
P1668 | Alternator ‘l’ terminal -circuit malfunction | Wiring, voltage regulator, alternator, ECM |
P1669 | ABS Unit Expected | |
P1670 | Quad Driver Module 'C' Fault Detected Conditions | Wiring, ECM controlled components, ECM |
P1671 | Quad Driver Module 'C' Fault Detected Conditions | |
P1672 | Low Engine Oil Level Lamp Control Circuit | Wiring short circuit to ground, engine oil level, ECM |
P1673 | Engine coolant ‘hot’ warning lamp, control signal -circuit malfunction | Wiring, instrument panel, cooling system, ECM |
P1674 | Tachometer Control Circuit | |
P1675 | EVAP Vent Solenoid Control Circuit | Wiring, poor connection, EVAP canister vent valve, ECM |
P1676 | EVAP Canister Purge Solenoid Control Circuit | Wiring open circuit/short circuit to ground, EVAP canister purge valve, ECM |
P1677 | Immobilizer Function Deactivated | |
P1678 | Immobilizer Powertrain Identification Failed | |
P1679 | Immobilizer Environment Identification Failed | |
P1680 | Control Module Not Programmed | ECM |
P1681 | Control Module Not Programmed | ECM |
P1682 | Ignition 1 Switch Circuit 2 | Wiring, ECM |
P1683 | Driver 5 Line 3 | ECM |
P1684 | Transmission Control Module Power Up Temperature Sensor Performance | |
P1685 | Transmission Control Module Power Up Temperature Sensor Circuit Low Voltage | |
P1686 | Transmission Control Module Power Up Temperature Sensor Circuit High Voltage | |
P1687 | Driver 5 Line 7 | |
P1688 | Engine control module (ECM), torque reduction signal -out of range | Wiring TCM, ECM |
P1689 | Traction Control Delivered Torque Output Circuit Conditions | Wiring, poor connections, ECM |
P1690 | Engine Control Module Loop Overrun | |
P1691 | Coolant Gauge Circuit Conditions | Key on, and then the PCM detected an open, short-to-ground or short-to-voltage condition in the Coolant Gauge Circuit |
P1692 | Coolant Gauge Circuit High Voltage | |
P1693 | Tachometer Circuit Conditions | Key on, and then the PCM detected an open, short-to-ground or short-to-voltage condition in the Tachometer Circuit |
P1694 | Tachometer Circuit High Voltage | |
P1695 | Remote Keyless Entry Circuit Low Input Conditions | |
P1696 | Remote Keyless Entry Circuit High Input Conditions | |
P16F3 | Engine control module -redundant memoryperformance | Wiring, ECM | P1700 – P1799 (Transmission) |
P1700 | TCM Requested Malfunction Indicator Lamp Conditions | |
P1701 | Transmission MIL Request Circuit | |
P1701 | MIL Request Circuit (4L30-E Transmission) Conditions | Key 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 |
P1705 | Park Neutral Output Circuit (4L30-E Transmission) Conditions | Key on or engine running, then the PCM detected that the Actual and Commanded state of the P/N output circuit did not match |
P1713 | Transmission Fluid Pressure Sensor/Switch | |
P1740 | Torque Control Circuit (4L30-E Transmission) Conditions | Key on or engine running, then the PCM detected that a request for engine torque reduction had failed |
P1743 | Throttle 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% |
P1760 | TCM 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 |
P1779 | Engine Torque Delivered To TCM Signal | Wiring TCM, ECM |
P1780 | Park Neutral Position Switch Circuit (MS74-Speed Transaxle) | |
P1781 | Transmission control module (TCM), MIL request signal -voltage high/low | Wiring TCM, ECM |
P1790 | Transmission Control Module Checksum | |
P1791 | Transmission Control Module Loop | |
P1792 | ECM to TCM Engine Coolant Signal (4L30-E Transmission) | |
P1793 | Transmission Control Module Stack Overrun | |
P1795 | Throttle Body Position | P1800 – P1899 (Transmission) |
P1800 | ECM to TCM Engine Coolant Signal (4L30-E Transmission) | |
P1801 | Performance Selector Switch Failure | |
P1804 | Ground Control Relay | |
P1810 | Transmission Pressure Switch Manifold Fault Conditions | Wiring open circuit/short circuit to ground,reverse/D1/D2/D3/D4 gear pressure switch(es), ECM |
P1811 | Maximum Adaptive & Long Term Shift (4T80-E Transmission) | |
P1812 | Transmission Fluid Overtemperature (4T60-E Transmission) | Transmission mechanical fault, towing weight limit exceeded |
P1813 | Torque Control Solenoid Malfunction | |
P1814 | Torque Converter Overstressed (4T80-E Transmission) | |
P1815 | A/T Range Sensor Circuit Malfunction | Wiring, selector lever linkage incorrectly adjusted, TFP switch, ECMITCM |
P1816 | Transmission Fluid Pressure Valve Position Switch-Park/Neutral With Drive Ratio | Wiring, selector lever linkage incorrectly adjusted, TFP switch, ECMITCM |
P1818 | Transmission Fluid Pressure Valve Position Switch-Drive Without Drive Ratio | |
P1819 | Internal Mode Switch - No Start (4T65 - E Transmission) | |
P1820 | Internal Mode Switch Circuit 'A' Low (4T80-E Transmission) | Wiring short to ground, TR switch |
P1822 | Internal Mode Switch Circuit 'B' Low (4T80-E Transmission) | Wiring short to ground, TR switch |
P1823 | Internal Mode Switch Circuit 'P' Low (4T80-E Transmission) | Wiring short to ground, TR switch |
P1824 | Internal Mode Switch 'P' Circuit High Voltage | |
P1825 | Transmission range (TR) switch, signals ‘A/B/C & P’ – incorrect signal | Wiring, TR switch |
P1826 | Transmission range (TR) switch, signals ‘C’ – voltage high | Wiring, TR switch |
P1831 | PC Solenoid Power Circuit Low Voltage | |
P1833 | A/T Solenoids Power Circuit Low Voltage | |
P1835 | Kick down Switch Circuit (4L30-E Transmission) Conditions | |
P1836 | Kick-Down Switch Failed Open | |
P1837 | Kick-Down Switch Failed Short | |
P1838 | Internal Mode Switch 'A' Circuit High Voltage | |
P1839 | Internal Mode Switch 'C' Circuit Low Voltage | |
P1840 | Internal Mode Switch 'S' Circuit Low Voltage | |
P1841 | Internal Mode Switch 'S' Circuit High Voltage | |
P1842 | 1-2 Shift Solenoid Circuit Low Input (4T80-E Transmission) | |
P1843 | 1-2 Shift Solenoid Circuit High Input (4T80-E Transmission) | |
P1844 | Transmission Fluid Pressure Sensor/Switch 'A' Circuit Intermittent | |
P1845 | 2-3 Shift Solenoid Circuit Low Input (4T80-E Transmission) | |
P1847 | 2-3 Shift Solenoid Circuit High Input (4T80-E Transmission) | |
P1850 | Brake Band Apply Solenoid (4L30-E Transmission) Conditions | |
P1851 | Brake Band Apply Solenoid Performance | |
P1852 | Brake Band Apply Solenoid Low Input Voltage | |
P1853 | Brake Band Apply Solenoid High Input Voltage | |
P1860 | TCC PWM Solenoid Electrical Fault | Wiring open circuit/short circuit to ground, TCC solenoid, ECM |
P1864 | TCC Enable Solenoid Electrical Fault Conditions | Wiring open circuit/short circuit to ground, TCC solenoid, ECM |
P1868 | Transmission Fluid Life (4T80-E Transmission) Conditions | |
P1870 | Transaxle Component Slipping | Transmission fluid level, wiring, TCC solenoid, ECM |
P1873 | Torque Converter Clutch Stator Temperature Switch Circuit Low | |
P1874 | Torque Converter Clutch Stator Temperature Switch Circuit High | |
P1875 | 4WD Low Switch Circuit Electrical (4L60-E Transmission) | Wiring, transmission, four wheel drive control module, ECM |
P1884 | TCC Enable/Shift Light Circuit | |
P1886 | Transaxle Shift, Timing Solenoid Performance | Wiring, control solenoid, ECM |
P1887 | TCC Release Switch Circuit Conditions | Wiring open circuit, TCC solenoid release switch, ECM |
P1890 | Throttle 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 |
P1891 | Throttle Position Sensor PWM Signal Low | |
P1892 | Throttle Position Sensor PWM Signal High | |
P1893 | Engine Torque Signal Low Voltage | |
P1894 | Engine Torque Signal High Voltage | |
P1895 | Engine Torque Delivered Circuit (4L30-E Transmission) | P1900 – P1999 (Transmission) |
P1915 | Internal Mode Switch Start/Wrong Range | P1E00 – P1E99 (ISO/SAE Reserved) |
P1EF7 | P1EF7 - Battery Charger Control Module Ignition On/Start Switch Circuit High Voltage |