Diagnostic Code Index

2008 Pontiac Grand Prix BaseSECTION Diagnostic Code Index
WARNING: This page is about a different car, the 2008 Buick LaCrosse and 2008 Buick Allure. However, it is still accessible from the selected car via links, so may be relevant.
DIAGNOSTIC CODE INDEX

DTC Description
DTC P0008 or P0009 P0008: Engine Position System Performance Bank 1
P0009: Engine Position System Performance Bank 2
DTC P0010, P0013, P0020, P0023, P2088, P2089, P2090, P2091, P2092, P2093, P2094, or P2095 P0010: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 1
P0013: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 1
P0020: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 2
P0023: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 2
P2088: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 1
P2089: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 1
P2090: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 1
P2091: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 1
P2092: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 2
P2093: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 2
P2094: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 2
P2095: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 2
DTC P0011, P0014, P0021, or P0024 P0011: Intake Camshaft Position (CMP) System Performance Bank 1
P0014: Exhaust Camshaft Position (CMP) System Performance Bank 1
P0021: Intake Camshaft Position (CMP) System Performance Bank 2
P0024: Exhaust Camshaft Position (CMP) System Performance Bank 2
DTC P0016, P0017, P0018, or P0019 P0016: Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 1
P0017: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 1
P0018: Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 2
P0019: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 2
DTC P0030, P0031, P0032, P0036, P0037, or P0038 P0030: HO2S Heater Control Circuit Sensor 1
P0031: HO2S Heater Control Circuit Low Voltage Sensor 1
P0032: HO2S Heater Control Circuit High Voltage Sensor 1
P0036: HO2S Heater Control Circuit Sensor 2
P0037: HO2S Heater Control Circuit Low Voltage Sensor 2
P0038: HO2S Heater Control Circuit High Voltage Sensor 2
DTC P0053 P0053: Internal Heater Resistance Bank 1 Sensor 1
DTC P0101 P0101: Mass Air Flow (MAF) Sensor Circuit Performance
DTC P0102 or P0103 P0102: Mass Air Flow (MAF) Sensor Circuit Low Frequency
P0103: Mass Air Flow (MAF) Sensor Circuit High Frequency
DTC P0112 or P0113 P0112: Intake Air Temperature (IAT) Sensor Circuit Low Voltage
P0113: Intake Air Temperature (IAT) Sensor Circuit High Voltage
DTC P0117 or P0118 P0117: Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage
P0118: Engine Coolant Temperature (ECT) Sensor Circuit High Voltage
DTC P0121, P0122, P0123, P0221, P0222, or P0223 P0121: Throttle Position (TP) Sensor 1 Performance
P0122: Throttle Position (TP) Sensor 1 Circuit Low Voltage
P0123: Throttle Position (TP) Sensor 1 Circuit High Voltage
P0221: Throttle Position (TP) Sensor 2 Performance
P0222: Throttle Position (TP) Sensor 2 Circuit Low Voltage
P0223: Throttle Position (TP) Sensor 2 Circuit High Voltage
DTC P0125 or P0128 P0125: Engine Coolant Temperature (ECT) Insufficient for Closed Loop
P0128: Engine Coolant Temperature (ECT) Below Thermostat Regulating Temperature
DTC P0130 P0130: HO2S Circuit Sensor 1
DTC P0131 P0131: HO2S Circuit Low Voltage Sensor 1
DTC P0132 P0132: HO2S Circuit High Voltage Sensor 1
DTC P0133 P0133: HO2S Slow Response Sensor 1
DTC P0135 P0135: HO2S Heater Performance Sensor 1
DTC P0137, P0138, or P0140 P0137: HO2S Circuit Low Voltage Sensor 2
P0138: HO2S Circuit High Voltage Sensor 2
P0140: HO2S Circuit Insufficient Activity Sensor 2
DTC P0141 P0141: HO2S Heater Performance Sensor 2
DTC P0201, P0202, P0203, P0204, P0205, P0206, P0261, P0262, P0264, P0265, P0267, P0268, P0270, P0271, P0273, P0274, P0276, or P0277 P0201: Injector 1 Control Circuit
P0202: Injector 2 Control Circuit
P0203: Injector 3 Control Circuit
P0204: Injector 4 Control Circuit
P0205: Injector 5 Control Circuit
P0206: Injector 6 Control Circuit
P0261: Injector 1 Control Circuit Low Voltage
P0262: Injector 1 Control Circuit High Voltage
P0264: Injector 2 Control Circuit Low Voltage
P0265: Injector 2 Control Circuit High Voltage
P0267: Injector 3 Control Circuit Low Voltage
P0268: Injector 3 Control Circuit High Voltage
P0270: Injector 4 Control Circuit Low Voltage
P0271: Injector 4 Control Circuit High Voltage
P0273: Injector 5 Control Circuit Low Voltage
P0274: Injector 5 Control Circuit High Voltage
P0276: Injector 6 Control Circuit Low Voltage
P0277: Injector 6 Control Circuit High Voltage
DTC P0300-P0306 P0300: Engine Misfire Detected
P0301: Cylinder 1 Misfire Detected
P0302: Cylinder 2 Misfire Detected
P0303: Cylinder 3 Misfire Detected
P0304: Cylinder 4 Misfire Detected
P0305: Cylinder 5 Misfire Detected
P0306: Cylinder 6 Misfire Detected
DTC P0318 P0318: Rough Road Sensor Circuit
DTC P0324 P0324: Knock Sensor (KS) Module Performance
DTC P0327 or P0332 P0327: Knock Sensor (KS) Circuit Low Voltage Bank 1
P0332: Knock Sensor (KS) Circuit Low Voltage Bank 2
DTC P0328 or P0333 P0328: Knock Sensor (KS) Circuit High Voltage Bank 1
P0333: Knock Sensor (KS) Circuit High Voltage Bank 2
DTC P0335, P0336, or P0338 P0335: Crankshaft Position (CKP) Sensor Circuit
P0336: Crankshaft Position (CKP) Sensor Performance
P0338: Crankshaft Position (CKP) Sensor Circuit High Duty Cycle
DTC P0341, P0342, P0343, P0346, P0347, P0348, P0366, P0367, P0368, P0391, P0392, or P0393 P0341: Intake Camshaft Position (CMP) Sensor Performance Bank 1
P0342: Intake Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 1
P0343: Intake Camshaft Position (CMP) Sensor Circuit High Voltage Bank 1
P0346: Intake Camshaft Position (CMP) Sensor Performance Bank 2
P0347: Intake Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 2
P0348: Intake Camshaft Position (CMP) Sensor Circuit High Voltage Bank 2
P0366: Exhaust Camshaft Position (CMP) Sensor Performance Bank 1
P0367: Exhaust Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 1
P0368: Exhaust Camshaft Position (CMP) Sensor Circuit High Voltage Bank 1
P0391: Exhaust Camshaft Position (CMP) Sensor Performance Bank 2
P0392: Exhaust Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 2
P0393: Exhaust Camshaft Position (CMP) Sensor Circuit High Voltage Bank 2
DTC P0351-P0356, P2300, P2301, P2303, P2304, P2306, P2307, P2309, P2310, P2312, P2313, P2315, or P2316 P0351: Ignition Coil 1 Control Circuit
P0352: Ignition Coil 2 Control Circuit
P0353: Ignition Coil 3 Control Circuit
P0354: Ignition Coil 4 Control Circuit
P0355: Ignition Coil 5 Control Circuit
P0356: Ignition Coil 6 Control Circuit
P2300: Ignition Coil 1 Control Circuit Low Voltage
P2301: Ignition Coil 1 Control Circuit High Voltage
P2303: Ignition Coil 2 Control Circuit Low Voltage
P2304: Ignition Coil 2 Control Circuit High Voltage
P2306: Ignition Coil 3 Control Circuit Low Voltage
P2307: Ignition Coil 3 Control Circuit High Voltage
P2309: Ignition Coil 4 Control Circuit Low Voltage
P2310: Ignition Coil 4 Control Circuit High Voltage
P2312: Ignition Coil 5 Control Circuit Low Voltage
P2313: Ignition Coil 5 Control Circuit High Voltage
P2315: Ignition Coil 6 Control Circuit Low Voltage
P2316: Ignition Coil 6 Control Circuit High Voltage
DTC P0420 P0420: Catalyst System Low Efficiency Bank 1
DTC P0442 P0442: Evaporative Emission (EVAP) System Small Leak Detected
DTC P0443, P0458, or P0459 P0443: Evaporative Emission (EVAP) Purge Solenoid Control Circuit
P0458: Evaporative Emission (EVAP) Purge Solenoid Control Circuit Low Voltage
P0459: Evaporative Emission (EVAP) Purge Solenoid Control Circuit High Voltage
DTC P0446 P0446: Evaporative Emissions (EVAP) Vent System Performance
DTC P0449, P0498, or P0499 P0449: Evaporative Emission (EVAP) Vent Solenoid Control Circuit
P0498: Evaporative Emission (EVAP) Vent Solenoid Valve Control Circuit Low Voltage
P0499: Evaporative Emission (EVAP) Vent Solenoid Valve Control Circuit High Voltage
DTC P0451 P0451: Fuel Tank Pressure (FTP) Sensor Performance
DTC P0452 or P0453 P0452: Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage
P0453: Fuel Tank Pressure (FTP) Sensor Circuit High Voltage
DTC P0455 P0455: Evaporative Emission (EVAP) System Large Leak Detected
DTC P0496 P0496: Evaporative Emissions (EVAP) System Continuous Purge Flow
DTC P0506, P0507, or P050A P0506: Idle Speed Low
P0507: Idle Speed High
P050A: Cold Start Idle Air Control (IAC) System Performance
DTC P0601, P0602, P0603, P0604, P0605, P0606, P0607, P060E, P1600, P1621, P1627, P1681, P1683, or P2610 P0601: Control Module Read Only Memory (ROM)
P0602: Control Module Not Programmed
P0604: Control Module Random Access Memory (RAM)
P0606: Control Module Internal Performance
DTC P0627, P0628, or P0629 P0627: Fuel Pump Relay Control Circuit
P0628: Fuel Pump Relay Control Circuit Low Voltage
P0629: Fuel Pump Relay Control Circuit High Voltage
DTC P0638, P2100, P2101, or P2119 P0638: Throttle Actuator Control (TAC) Command Performance
P2100: Throttle Actuator Control (TAC) Motor Control Circuit
P2101: Control Module Throttle Actuator Position Performance
P2119: Throttle Closed Position Performance
DTC P0650 P0650: Malfunction Indicator Lamp (MIL) Control Circuit
DTC P0685, P0686, P0687, P0689, or P0690 P0685: Engine Controls Ignition Relay Control Circuit
P0686: Engine Controls Ignition Relay Control Circuit Low Voltage
P0687: Engine Controls Ignition Relay Control Circuit High Voltage
P0689: Engine Controls Ignition Relay Feedback Circuit Low Voltage
P0690: Engine Controls Ignition Relay Feedback Circuit High Voltage
DTC P0700 P0700: Transmission Control Module (TCM) Requested MIL Illumination
DTC P0864 P0864: TCM Communication Circuit Performance
DTC P1011-P1014 P1011: Intake Camshaft Position (CMP) Actuator Park Position Bank 1
P1012: Exhaust Camshaft Position (CMP) Actuator Park Position Bank 1
P1013: Intake Camshaft Position (CMP) Actuator Park Position Bank 2
P1014: Exhaust Camshaft Position (CMP) Actuator Park Position Bank 2
DTC P1551 P1551: Throttle Valve Rest Position Not Reached During Learn
DTC P167A P167A: Control Module HO2S Bank 1 Sensor 1 System Performance
DTC P2096 P2096: Post Catalyst Fuel Trim System Low Limit
DTC P2097 P2097: Post Catalyst Fuel Trim System High Limit
DTC P2105 P2105: Throttle Actuator Control (TAC) System - Forced Engine Shutdown
DTC P2107 P2107: Throttle Actuator Control (TAC) Module Internal Circuit
DTC P2122, P2123, P2127, P2128, or P2138 P2122: Accelerator Pedal Position (APP) Sensor 1 Circuit Low Voltage
P2123: Accelerator Pedal Position (APP) Sensor 1 Circuit High Voltage
P2127: Accelerator Pedal Position (APP) Sensor 2 Circuit Low Voltage
P2128: Accelerator Pedal Position (APP) Sensor 2 Circuit High Voltage
P2138: Accelerator Pedal Position (APP) Sensor 1-2 Correlation
DTC P2176 P2176: Minimum Throttle Position Not Learned
DTC P2177 P2177: Fuel Trim System Lean at Cruise or Accel
DTC P2178 P2178: Fuel Trim System Rich at Cruise or Accel
DTC P2187 P2187: Fuel Trim System Lean at Idle
DTC P2188 P2188: Fuel Trim System Rich at Idle
DTC P2195 P2195: HO2S Signal Biased Lean Sensor 1
DTC P2196 P2196: HO2S Signal Biased Rich Sensor 1
DTC P2227, P2228, or P2229 P2227: Barometric Pressure (BARO) Sensor Performance
P2228: Barometric Pressure (BARO) Sensor Circuit Low Voltage
P2229: Barometric Pressure (BARO) Sensor Circuit High Voltage
DTC P2231 P2231: HO2S Signal Circuit Shorted to Heater Circuit Sensor 1
DTC P2232 P2232: HO2S Signal Circuit Shorted to Heater Circuit Sensor 2
DTC P2237 P2237: HO2S Pumping Current Control Circuit Sensor 1
DTC P2243 P2243: HO2S Reference Voltage Circuit Sensor 1
DTC P2251 P2251: HO2S Reference Ground Circuit Sensor 1
DTC P2270 P2270: HO2S Signal Stuck Lean Sensor 2
DTC P2271 P2271: HO2S Signal Stuck Rich Sensor 2
DTC P2297 P2297: HO2S Performance During Decel Fuel Cut-Off (DFCO) Sensor 1
DTC P2626 P2626: HO2S Pumping Current Trim Circuit Sensor 1
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • You smell fuel, burning insulation, or see smoke.
  • Brakes feel soft, pull hard to one side, or make grinding noises.
  • The engine overheats, stalls repeatedly, or misfires under load.
  • You are missing required tools, torque specs, or safe lifting equipment.
  • You are not confident in the next step or safety outcome.