Search | Car Forums | Gallery | Articles | Helper | AF 350Z | IgorSushko.com | Corporate |
| Latest | 0 Rplys |
|
How-to | Technical Info A wealth of information at your disposal. |
Show Printable Version | Email this Page | Subscribe to this Thread |
|
Thread Tools |
04-16-2006, 10:45 AM | #1 | |
Problem?
Join Date: Dec 2004
Location: Florida
Posts: 6,247
Thanks: 63
Thanked 113 Times in 93 Posts
|
DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
Why does the "Check Engine" light come on?
All modern vehicles have a computer or ECM (Electronic Control Module) that controls engine operation. The main purpose of this is to keep the engine running at top efficiency with the lowest possible emissions. With today's strictest emission regulations it's not very easy to achieve - the engine needs to be constantly and precisely adjusted according to various conditions such as speed, load, engine temperature, gasoline quality, ambient air temperature, road conditions, etc. There is a number of sensors that provide the ECM with all necessary inputs such as the engine temperature, ambient temperature, vehicle speed, load, etc. According to these inputs, the ECM makes initial adjustments adding or subtracting fuel, advancing or retarding the ignition timing, increasing or decreasing idle speed, etc. There are primary (upstream) oxygen sensors installed in the exhaust before the catalytic converter that monitor the quality of combustion in the cylinders. Based on the feedback from these oxygen sensors the ECM makes fine adjustment to the air-fuel mixture to further reduce emissions. There is another, secondary (downstream) oxygen sensor installed after catalytic converter in the exhaust that monitors catalytic converter's efficiency. Besides, there are few additional emission control related vehicle systems. For example, there is an Evaporative system (EVAP), designed to prevent gasoline vapors from the gas tank from being released into the atmosphere. It also contains a number of sensors and actuators controlled by the ECM. The ECM has self-diagnostic capability and constantly tests operation of sensors and other components. When any of the sensor signals is missing or out of normal range, the ECM sets a fault and illuminates the "Check Engine" or "Service Engine Soon" light also called MIL (Malfunction Indication Light) storing the corresponding Diagnostic Trouble Code (DTC) in the ECM memory. The same will happen if a mechanical component of controlled system fails. For example, if the EGR valve fails, this will also cause the "check engine" light to come on. Even a loose gas cap will cause the "check engine" to come on. The code itself does not tell exactly which part to replace, it only gives a direction where to look. |
|
04-16-2006, 10:45 AM | #2 | |
Problem?
Thread starter
Join Date: Dec 2004
Location: Florida
Posts: 6,247
Thanks: 63
Thanked 113 Times in 93 Posts
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
Accessing Trouble Codes
Turn ignition switch to OFF position Locate the Assembly Line Data Link (ALDL), see image below. Jumper the A&B terminals(a paper clip or a jumper wire work ok) Turn Ignition switch to ON position. Count the flashes on the "CHECK ENGINE" or "SERVICE ENGINE" light. FLASH, pause, FLASH, FLASH = code 12 NOTE: Some 94 & 95 models do not have the B terminal. In which case a scanner is required. NOTE: Some 94 & 95 models that DO have the A & B terminals still require a scanner. All vehicles after 96 are OBDII, and require a scanner to access them. 12 Pin ALDL A - Ground B - Test Terminal C - Air Injection E - Serial Data F - TCC G - Fuel Pump H - Brake Sense Speed Input M - Serial Data Clearing Trouble Codes Diagnostic trouble codes may be cleared by disconnecting the battery ground cable for at least 20 seconds. Reconnect negative battery cable and recheck codes to confirm the repair. OBDII can also be reset with a scanner. |
|
04-16-2006, 10:46 AM | #3 | |
Problem?
Thread starter
Join Date: Dec 2004
Location: Florida
Posts: 6,247
Thanks: 63
Thanked 113 Times in 93 Posts
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
OBDI Codes
4.3L VIN Z and W 12 – Diagnostic mode 13 - Oxygen sensor circuit - Oxygen sensor voltage stays between 0.35 and 0.55 volts for 30 seconds when the TPS signal was above 0.55 volts. The engine had been running for at least 40 seconds with an engine temperature above 110? F. 14 - Coolant temperature sensor or circuit/ high temperature indicated - Coolant temperature sensor signal indicates a temperature of over 284? F for 4 seconds after the engine had been running for at least 10 seconds. 15 - Coolant temperature sensor or circuit/ low temperature indicated - Coolant temperature sensor signal indicates a temperature colder than -36? F for at least 4 seconds after the engine had been running for 2 seconds. 16 – System voltage high - Charging system voltage was either below 9 volts or above 17 volts for 10 seconds. 17 – Crank Signal Circuit - PCM did not detect any spark reference pulses within 240 fuel control reference pulses (80 crank revolutions) while engine was running below 1200 RPM. 19 – Crankshaft Position Sensor or circuit 21 – Throttle Position Sensor TPS or circuit voltage high - TPS voltage was above 0.8 volts for 5 seconds when engine was running and air flow was less than 15 gm /sec, or the TPS voltage was over 4.8 volts at any time. 22 – Throttle Position Sensor TPS or circuit voltage low - TPS voltage was under 0.2 volts for 4 seconds when the ignition was on. 23 – Intake Air Temperature (IAT) sensor circuit – low temperature indicated - Inlet air temperature sensor signal showed an air temperature of -29? F for 4 seconds. 24 - Vehicle Speed sensor circuit - Vehicle speed sensor signal showed less than 3 MPH for 2 seconds when engine speed was greater than 3000 RPM and transmission has not been in park or neutral for more than 4 seconds. Or vehicle speed goes from above 18 MPH to 0 in less than 2 seconds without applying brake. 25 – Intake Air Temperature (IAT) sensor or circuit – high temperature indicated - Inlet air temperature sensor signal showed an air temperature of over 218? F for 5 seconds when vehicle speed was greater than 35 MPH. 26 - Quad-Driver sense voltage shows a low voltage when battery voltage should be present, or if the sense voltage shows battery voltage when a low voltage should be present for at least 5 seconds when the engine was running. 27 - 2nd gear switch was closed or grounded for 10 seconds when vehicle was in 4th gear, or 2nd or 4th gear switch was open when engine was first started. 28 - 3rd gear switch was closed or grounded for 10 seconds when vehicle was in 4th gear, or 3rd or 4th gear switch was open when engine was first started. 29 - 4th gear switch was closed or grounded for 10 seconds when vehicle was in 4th gear, or 4th gear switch was open when engine was first started. 31 - Park/Neutral Position (PNP) switch circuit - PRNDL indicates a gear other than park or neutral for 13 seconds for 3 consecutive startups when ignition was on, engine was off and vehicle speed was 0. Or the PRNDL status indicators (A, B, C, P) showed an incorrect combination of Lo and Hi for more than 10 seconds. 32 - Exhaust Gas Recirculation (EGR) Circuit - EGR open command did not change the fuel mixture when the command was given during off idle operation. EGR opening should cause the mixture to be slightly richer because of the low oxygen content of exhaust gas. 33 - MAP sensor signal voltage was too high (low vacuum) for 5 seconds when throttle opening was under 2%. 34 - MAP sensor signal voltage low - MAP sensor signal voltage was too low (high vacuum) when engine speed was over 1200 RPM, or the throttle angle was above 21% when engine speed was over 1200 RPM. 35 - Idle Air Control (IAC) System 38 – Brake Switch 41 – Camshaft Sensor Circuit 42 – Bypass or Electronic Spark Timing circuit - The EST signal did not change when the ECM applied bypass voltage to the ignition module. 43 – Knock Sensor Ciruit - Knock sensor signal was either above 3.5 volts or below 1.5 volts for at least 20 seconds. 44 - Oxygen sensor or circuit – lean exhaust detected. - Oxygen sensor voltage was under 0.25 volts for up to 4 1/2 minutes of closed loop operation. 45 - Oxygen sensor or circuit - rich exhaust detected. - Oxygen sensor voltage was over 0.750 volts for 2 minutes in closed loop operation with a throttle angle between 0.6 and 1.9 volts. 46 – Power Steering Pressure Switch circuit 47 - Momentary loss of power to Body Computer Module (BCM). 48 – Misfire Diagnosis 51 - MEM-CAL, PROM, or ECM Error (Faulty or Incorrect Calibration) 52 – CALPAK or ECM problem 53 – System over-voltage – ECM over 17.7 volts 54 – Fuel Pump Circuit 55 - ECM problem 2.8 VIN R 13 - Oxygen Sensor Open Circuit Open circuit 14 - Coolant Temperature Sensor Circuit High temp indicated 15 - Coolant Temperature Sensor Circuit Low Temp indicated 21 - Throttle Position Sensor (TPS) Circuit (Signal Voltage High) 22 - Throttle Position Sensor (TPS) Circuit (Signal Voltage Low) 24 - VSS Circuit Fault 32 - EGR System Failure 33 - MAP Sensor Circuit Signal Voltage High (Low Vacuum) 34 - MAP Sensor Circuit Signal Voltage Low (High Vacuum) 42 - Electronic Spark Timing (EST) 43 - Electronic Spark Control (ESC) Circuit 44 - Lean Exhaust Indicated 45 - Rich Exhaust Indicated 51 - FAULTY MEM-CAL OR PROM PROBLEM 52 - FUEL CALPAK MISSING 53 - VOLTAGE AT ECM TERMINAL B1 IS GREATER THAN 17.1 VOLTS FOR 2 SECONDS. 54 - Fuel Pump Circuit (Low Voltage) 55 - FAULTY ECM 2.2L VIN 4 13 - Oxygen Sensor Open Circuit Open circuit - Oxygen sensor voltage stays between 0.35 and 0.55 volts for 20 seconds. Engine was at normal operating temperature and had been running for at least 2 minutes after start with a throttle angle above 6%. 14 - Coolant Temperature Sensor Circuit High temp indicated - Coolant temperature sensor signal indicates a temperature above 285? F after the engine has been running for at least 2 minutes. 15 - Coolant Temperature Sensor Circuit Low Temp indicated - Coolant temperature sensor signal indicates a temperature colder than -38? F after the engine has been running for at least 1 minute. 21 - Throttle Position Sensor (TPS) Circuit (Signal Voltage High) - TPS voltage was above 3.9 volts for 5 seconds when the MAP sensor signal showed manifold vacuum to be 15 pounds or more and engine speed was less than 1750 RPM or TPS voltage was below 1.9 volts for 64 seconds. 22 - Throttle Position Sensor (TPS) Circuit (Signal Voltage Low) - TPS voltage was under 0.21 volts for 5 seconds when the engine was running. 23 – Intake Air Temperature (IAT) sensor circuit – low temperature indicated - Inlet Air Temperature Sensor signal showed an air temperature below -30? F or above 302? F for more than 2 seconds after the engine has been running for 2 minutes. 24 - VSS Circuit Fault - Vehicle speed sensor signal showed less than 3 MPH for 2 seconds when engine speed was greater than 3000 RPM and transmission has not been in park or neutral for more than 4 seconds. Or vehicle speed goes from above 18 MPH to 0 in less than 2 seconds without applying brake. 25 – Intake Air Temperature (IAT) sensor circuit – high temperature indicated - Inlet Air Temperature Sensor signal showed an air temperature over 304? F after the engine has been running for 5 minutes and 20 seconds and the vehicle speed was greater than 15 MPH. 26 – Quad Module Driver Circuit - Quad-Driver sense voltage shows a low voltage when battery should be present or the sense voltage shows battery voltage when a low voltage should be present for at least 20 seconds. 27 – Quad Module Driver Circuit - Quad-Driver sense voltage shows a low voltage when battery should be present or the sense voltage shows battery voltage when a low voltage should be present for at least 20 seconds. 28 – Quad Module Driver Circuit - Quad-Driver sense voltage shows a low voltage when battery should be present or the sense voltage shows battery voltage when a low voltage should be present for at least 20 seconds. 29 – Quad Module Driver Circuit - Quad-Driver sense voltage shows a low voltage when battery should be present or the sense voltage shows battery voltage when a low voltage should be present for at least 20 seconds. 32 - EGR System Failure - EGR open command did not change the fuel mixture when the command was given during off idle operation. EGR opening should cause the mixture to be slightly richer because of the low oxygen content of exhaust gas. 33 - MAP Sensor Circuit Signal Voltage High (Low Vacuum) - MAP sensor signal voltage was too high for 10 seconds when throttle opening was under 12%. 34 - MAP Sensor Circuit Signal Voltage Low (High Vacuum) - When engine speed was between 1700 and 3600 RPM and throttle position angle was less than 1%, the MAP signal showed low voltage (high manifold vacuum) for at least 5 seconds. 43 - Electronic Spark Control (ESC) Circuit - The ECM did not detect a knock signal during near wide open throttle operation, or the knock signal was present for 3.5 seconds or more during normal engine operation. 44 - Lean Exhaust Indicated - Oxygen sensor voltage was under 0.3 volts for 50 seconds of closed loop operation. Throttle angle was above 5%. 45 - Rich Exhaust Indicated - Oxygen sensor voltage was over 0.700 volts for at least 51 seconds of closed loop operation. Throttle angle was above 5% and engine had been running for at least 2 minutes. 51 - FAULTY MEM-CAL OR PROM PROBLEM 53 – System Over-Voltage - Battery voltage was higher than 17.1 volts for 0.2 seconds, or below 10 volts for 4 minutes. 54 - Fuel Pump Circuit (Low Voltage) 55 – Fuel Lean Monitor - Oxygen sensor voltage was less than 0.3 volts for 5 seconds of closed loop operation. 66 – A/C Pressure Switch or Circuit - A/C refrigerant pressure voltage was either less than 0.19 volts or greater than 4.9 volts for 15 seconds, or the pressure voltage was above 4.0 volts when A/C clutch was not requested. |
|
04-16-2006, 10:47 AM | #4 | |
Problem?
Thread starter
Join Date: Dec 2004
Location: Florida
Posts: 6,247
Thanks: 63
Thanked 113 Times in 93 Posts
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
OBDII Codes
P0001 - Fuel Volume Regulator Control Circuit/Open P0002 - Fuel Volume Regulator Control Circuit Range/Performance P0003 - Fuel Volume Regulator Control Circuit Low P0004 - Fuel Volume Regulator Control Circuit High P0005 - Fuel Shutoff Valve "A" Control Circuit/Open P0006 - Fuel Shutoff Valve "A" Control Circuit Low P0007 - Fuel Shutoff Valve "A" Control Circuit High P0008 - Engine Positions System Performance Bank 1 P0009 - Engine Position System Performance Bank 2 P0010 - "A"Camshaft Position Actuator Circuit Bank 1 P0011 - "A" Camshaft Position - Timing Over - Advanced or System Performance Bank 1 P0012 - "A" Camshaft Position - Time Over - Retarded Bank 1 P0013 - "B" Camshaft Position - Actuator Circuit Bank 1 P0014 - "B" Camshaft Position - Timing Over - Advanced or System Performance Bank 1 P0015 - "B" Camshaft Position - Timing Over - Retarded Bank 1 P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B P0018 - Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor A P0019 - Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B P0020 - "A" Camshaft Position Actuator Circuit Bank 2 P0021 - "A" Camshaft Position - Timing Over - Advanced or System Performance Bank 2 P0022 - "A" Camshaft Position - Timing Over - Retarded Bank 2 P0023 - "B" Camshaft Position - Actuator Circuit Bank 2 P0024 - "B" Camshaft Position - Timing Over - Advanced or System Performance Bank 2 P0025 - "B" Camshaft Position - Timing Over - Retarded Bank 2 P0026 - Intake Valve Control Solenoid Circuit Range/Performance Bank 1 P0027 - Exhaust Valve Control solenoid Circuit Range/Performance Bank 1 P0028 - Intake valve Control Solenoid Circuit Range/Performance Bank 2 P0029 - Exhaust Valve Control Solenoid Circuit Range/Performance Bank 2 P0030 - HO2S Heater Control Circuit Bank 1 Sensor 1 P0031 - HO2S Heater Circuit Low Voltage Bank 1 Sensor 1 P0032 - HO2S Heater Circuit High Voltage Bank 1 Sensor 1 P0033 - Turbo Charger Bypass Valve Control Circuit P0034 - Turbo Charger Bypass Valve Control Circuit Low P0035 - Turbo Charger Bypass Valve Control Circuit High P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 P0037 - HO2S Heater Circuit Low Voltage Bank 1 Sensor 2 P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 P0039 - Turbo/Super Charger Bypass Valve Control Circuit Range/Performance P0040 - O2 Sensor Signals Swapped Bank 1 Sensor /Bank 2 Sensor 1 P0043 - HO2S Heater Control Circuit Low (bank 1, sensor 3) P0044 - HO2S Heater Control Circuit High (bank 1, sensor 3) P0050 - HO2S Heater Control Circuit Bank 2 Sensor 1 P0051 - HO2S Heater Control Circuit Low Bank 2 Sensor 1 P0052 - HO2S Heater Control Circuit High Bank 2 Sensor 1 P0053 - HO2S Heater Resistance Bank 1 Sensor 1 P0054 - HO2S Heater Resistance Bank 1 Sensor 2 P0055 - HO2S Heater Resistance Bank 1 Sensor 3 P0056 - HO2S Heater Control Circuit Bank 2 Sensor 2 P0057 - HO2S Heater Conrol Circuit Low Bank 2 Sensor 2 P0058 - HO2S Heater Control Circuit High Bank 2 Sensor 2 P0059 - HO2S Heater Resistance Bank 2 Sensor 1 P0060 - HO2S Heater Resistance Bank 2 Sensor 2 P0061 - HO2S Heater Resistance Bank 2 Sensor 3 P0062 - HO2S Heater Control Circuit Bank 2 Sensor 3 P0063 - HO2S Heater Control Circuit Low Bank 2 Sensor 3 P0064 - HO2S Heater Control Circuit Low Bank 2 Sensor 3 P0065 - Air Assisted Injector Control Range/Performance P0066 - Air Assisted Injector Control Circuit or Circuit Low P0067 - Air Assisted Injector Control Circuit High P0068 - MAP/MAF - Throttle Position Correlation P0069 - Manifold Absolute Pressure - Barometric Pressure Correlation P0070 - Ambient Air Temperature Sensor Circuit P0071 - Ambient Air Temperature Sensor Range/Performance P0072 - Ambient Air Temperature Sensor Circuit Low P0073 - Ambient Air Temperature Sensor Circuit High P0074 - Ambient Air Temperature Sensor Intermittent P0075 - Intake Valve Control Solenoid Circuit Bank 1 P0076 - Intake valve Control Solenoid Circuit Low Bank 1 P0077 - Intake Valve Control Solenoid Circuit High Bank 1 P0078 - Exhaust Valve Control Solenoid Circuit Bank 1 P0079 - Exhaust Valve Control Solenoid Circuit Low Bank 1 P0080 - Exhaust Valve Control Solenoid Circuit High Bank 1 P0081 - Intake Valve Control Solenoid Circuit Bank 2 P0082 - Intake Valve Control Solenoid Circuit Low Bank 2 P0083 - Intake Valve Control Solenoid Circuit High Bank 2 P0084 - Exhaust Valve Control Solenoid Circuit Bank 2 P0085 - Exhaust Valve Control Solenoid Circuit Low Bank 2 P0086 - Exhaust Valve Contrtol Solenoid Circuit High Bank 2 P0087 - Fuel Rail/System Pressure - Too Low P0088 - Fuel Rail/System Pressure - Too High P0089 - Fuel Pressure Regulator 1 Performance P0090 - Fuel Pressure Regulator 1 Control Circuit P0091 - Fuel Pressure Regulator 1 Control Circuit Low P0092 - Fuel Pressure Regulator 1 Control Circuit High P0093 - Fuel System Leak Detected - Large Leak P0094 - Fuel System Leak Detected - Small Leak P0095 - Intake Air Temperature Sensor 2 Circuit P0096 - Intake Air Temperature Sensor 2 Circuit Range/Performance P0097 - Intake Air Temperature Sensor 2 Circuit Low P0098 - Intake Air Temperature Sensor 2 Circuit High P0099 - Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic P0100 - MAF Sensor Circuit Insufficient Activity P0101 - Mass Air Flow System Performance P0102 - Mass Air Flow Sensor Circuit Low Frequency P0103 - Mass Air Flow Sensor Circuit High Frequency P0104 - Mass Air Flow Circuit Intermittent P0105 - Manifold Absolute Pressure Sensor Circuit Insufficient Activity P0106 - Manifold Absolute Pressure System Performance P0107 - Manifold Absolute Pressure [MAP] Sensor Circuit Low Voltage P0108 - Manifold Absolute Pressure [MAP] Sensor Circuit High Voltage P0109 - Manifold Absolute Pressure Circuit Intermittent P0110 - Intake Air Temperature Circuit P0111 - Intake Air Temperature Circuit Range/Performance P0112 - Intake Air Temperature [IAT] Sensor Circuit Low Voltage P0113 - Intake Air Temperature [IAT] Sensor Circuit High Voltage P0114 - Intake Air Temperature Circuit Intermittent P0115 - ECT Sensor Circuit P0115 - Engine Coolant Temperature Sensor Circuit P0116 - Engine Coolant Temperature Sensor Circuit Performance P0117 - Engine Coolant Temperature [ECT] Sensor Circuit Low Voltage P0118 - Engine Coolant Temperature [ECT] Sensor Circuit High Voltage P0119 - Engine Coolant Temperature Circuit Intermittent P0120 - Throttle Position [TP] Sensor Circuit P0121 - Throttle Position Sensor A Circuit Range/Performance P0122 - Throttle Position Sensor Circuit Low Voltage P0123 - Throttle Position Sensor Circuit High Voltage P0124 - Throttle Position Sensor A Intermittent P0125 - Engine Coolant Temperature [ECT] Excessive Time To Closed Loop Fuel Control P0126 - Insufficent Engine Coolant Temperature for Stable Operation P0127 - Intake Air Temperature Too High P0128 - Coolant Thermostat (Coolant Temp Below Thermostat Regulating Temperature) P0130 - HO2S Circuit Bank 1 Sensor 1 P0131 - HO2S Circuit Low Voltage Bank 1 Sensor 1 P0132 - HO2S Circuit High Voltage Bank 1 Sensor 1 P0133 - HO2S Slow Response Bank 1 Sensor 1 P0134 - HO2S Circuit Insufficient Activity Bank 1 Sensor 1 P0135 - HO2S Heater Circuit Bank 1 Sensor 1 P0137 - HO2S Circuit Low Voltage Bank 1 Sensor 2 P0138 - HO2S Circuit High Voltage Bank 1 Sensor 2 P0139 - HO2S Slow Response Bank 1 Sensor 2 P0140 - HO2S Circuit Insufficient Activity Bank 1 Sensor 2 P0141 - HO2S Heater Circuit Bank 1 Sensor 2 P0142 - HO2S Circuit Bank 1 Sensor 3 P0143 - HO2S Circuit Low Voltage Bank 1 Sensor 3 P0144 - HO2S Circuit High Voltage Bank 1 Sensor 3 P0145 - HO2S Circuit Bank 1 Sensor 2 Slow Response P0146 - HO2S Circuit Insufficient Activity Bank 1 Sensor 3 P0147 - HO2S Heater Circuit Bank 1 Sensor 3 P0150 - HO2S Circuit Bank 2 Sensor 1 P0151 - HO2S Circuit Low Voltage Bank 2 Sensor 1 P0152 - HO2S Circuit High Voltage Bank 2 Sensor 1 P0153 - HO2S Slow Response Bank 2 Sensor 1 P0154 - HO2S Circuit Insufficient Activity Bank 2 Sensor 1 P0155 - Heated Oxygen Sensor Heater Circuit (bank 2, sensor 1) P0156 - HO2S Circuit Bank 2 Sensor 2 P0157 - HO2S Circuit Low Voltage Bank 2 Sensor 2 P0158 - HO2S Circuit High Voltage Bank 2 Sensor 2 P0159 - HO2S Slow Response Bank 2 Sensor 2 P0160 - HO2S Circuit Insufficient Activity Bank 2 Sensor 2 P0161 - HO2S Heater Circuit Bank 2 Sensor 2 P0162 - HO2S Circuit Bank 2 Sensor 3 P0163 - HO2S Circuit Bank 2 Sensor 3 Low Voltage P0164 - HO2S Circuit Bank 2 Sensor 3 High Voltage P0165 - HO2S Circuit Bank 2 Sensor 3 Slow Response P0166 - HO2S Circuit Bank 2 Sensor 3 No Activity P0167 - HO2S Heater Circuit Bank 2 Sensor 3 P0169 - Fuel Composition Sensor P0170 - Fuel Trim Bank 1 P0171 - Fuel Trim System Lean Bank 1 P0172 - Fuel Trim System Rich Bank 1 P0174 - Fuel Trim System Lean Bank 2 P0175 - Fuel Trim System Rich Bank 2 P0176 - Fuel Composition Sensor Circuit P0177 - Fuel Composition Sensor Circuit Performance P0178 - Fuel Composition Sensor Circuit Low Voltage P0179 - Fuel Composition Sensor Circuit High Voltage P0180 - Fuel Temperature Sensor A Circuit P0181 - Fuel Temperature Sensor A Circuit Range/Performance P0182 - Fuel Temperature Sensor A Circuit Low Input P0183 - Fuel Temperature Sensor A Circuit High Input P0184 - Fuel Temperature Sensor 1 Circuit Intermittent P0185 - Fuel Temperature Sensor 2 Circuit P0186 - Fuel Temperature Sensor B Circuit Range/Performance P0187 - Fuel Temperature Sensor B Circuit Low Input P0189 - Fuel Temperature Sensor 2 Circuit Intermittent P0190 - Fuel Rail Pressure Sensor Circuit P0191 - Fuel Rail Pressure Sensor Circuit Performance P0192 - Fuel Rail Pressure Sensor Circuit Low Voltage P0193 - Fuel Rail Pressure Sensor Circuit High Voltage P0194 - Fuel Rail Pressure Sensor Circuit Intermittent P0195 - Engine Oil Temperature Sensor Circuit P0196 - Engine Oil Temperature Sensor Performance P0197 - Engine Oil Temperature Sensor Low Voltage P0198 - Engine Oil Temperature Sensor High Voltage P0199 - Engine Oil Temperature Sensor Intermittent P0200 - Injector Control Circuit Voltage 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 P0205 - Injector 5 Control Circuit P0206 - Injector 6 Control Circuit P0207 - Injector 7 Control Circuit P0208 - Injector 8 Control Circuit P0209 - Injector 9 Control Circuit P0210 - Injector 10 Control Circuit P0211 - Injector 11 Control Circuit P0212 - Injector 12 Control Circuit P0213 - Cold Start Injector 1 P0214 - Cold Start Injector 2 P0215 - Engine Shutoff Control Circuit P0216 - Injection Timing Control Circuit P0217 - Engine Over Temperature - Hot Light Requested P0218 - Transmission Fluid Over Temperature P0219 - Engine Overspeed Condition P0220 - Throttle Position Sensor 2 Circuit P0222 - Throttle Position Sensor B Circuit Low Voltage P0223 - Throttle Position Sensor B Circuit High Input P0224 - Throttle Position Sensor B Circuit Intermittent P0225 - Throttle Position Sensor 3 Circuit P0226 - Throttle Position Sensor 3 Circuit Performance P0227 - Throttle/Pedal Position Sensor/Switch "C Circuit Low" P0228 - Throttle/Pedal Position Sensor/Switch "C Circuit High" P0228 - APP Sensor 3 Circuit High Voltage P0229 - Throttle Position Sensor C Circuit Intermittent P0230 - Fuel Pump Relay Control Circuit P0231 - Fuel Pump Feedback Circuit Low Voltage P0232 - Fuel Pump Feedback Circuit High Voltage P0232 - Fuel Pump Feedback Circuit High Voltage P0234 - Turbocharger Engine Overboost P0235 - Turbocharger Boost Sensor 1 Circuit P0236 - Turbocharger Boost Sensor 1 Performance P0237 - Turbocharger Boost Sensor 1 Circuit Low Voltage P0238 - Turbocharger Boost Sensor 1 Circuit High Voltage P0239 - Turbocharger Boost Sensor 2 Circuit P0240 - Turbocharger Boost Sensor 2 Performance P0241 - Turbocharger Boost Sensor 2 Circuit Low Voltage P0242 - Turbocharger Boost Sensor 2 Circuit High Voltage P0243 - Turbocharger Boost Solenoid Control Circuit P0244 - Turbocharger Wastegate Solenoid 1 Performance P0245 - Turbocharger Wastegate Solenoid 1 Low Voltage P0246 - Turbocharger Wastegate Solenoid 1 High Voltage P0247 - Turbocharger Wastegate Solenoid 2 P0248 - Turbocharger Wastegate Solenoid 2 Performance P0249 - Turbocharger Wastegate Solenoid 2 Low Voltage P0250 - Turbocharger Wastegate Solenoid 2 High Voltage P0251 - Injection Pump Fuel Metering Control A P0252 - Injector Pump 1 Rotor/Cam Performance P0253 - Injector Pump 1 Rotor/Cam Low Voltage P0254 - Injector Pump 1 Rotor/Cam High Voltage P0255 - Injector Pump 1 Rotor/Cam Intermittent P0256 - Injector Pump 2 Rotor/Cam P0257 - Injector Pump 2 Rotor/Cam Performance P0258 - Injector Pump 2 Rotor/Cam Low Voltage P0259 - Injector Pump 2 Rotor/Cam High Voltage P0260 - Injector Pump 2 Rotor/Cam Intermittent P0261 - Cylinder #1 Injector Circuit Low P0262 - Cylinder #1 Injector Circuit High P0263 - Cylinder #1 Contribution/Balance P0264 - Cylinder #2 Injector Circuit Low P0265 - Cylinder #2 Injector Circuit High P0266 - Cylinder #2 Contribution/Balance P0267 - Cylinder #3 Injector Circuit Low P0268 - Cylinder #3 Injector Circuit High P0269 - Cylinder #3 Contribution/Balance P0270 - Cylinder #4 Injector Circuit Low P0271 - Cylinder #4 Injector Circuit High P0272 - Cylinder #4 Contribution/Balance P0273 - Cylinder #5 Injector Circuit Low P0274 - Cylinder #5 Injector Circuit High P0275 - Cylinder #5 Contribution/Balance P0276 - Cylinder #6 Injector Circuit Low P0277 - Cylinder #6 Injector Circuit High P0278 - Cylinder 6 Contribution/Balance P0279 - Cylinder #7 Injector Circuit Low P0280 - Cylinder #7 Injector Circuit High P0281 - Cylinder 7 Contribution Balance P0282 - Cylinder #8 Injector Circuit Low P0283 - Cylinder #8 Injector Circuit High P0284 - Cylinder 8 Contribution/Balance P0285 - Injector Circuit Cylinder 9 Low Voltage P0286 - Injector Circuit Cylinder 9 High Voltage P0287 - Cylinder 9 Balance System P0288 - Injector Circuit Cylinder 10 Low Voltage P0289 - Injector Circuit Cylinder 10 High Voltage P0290 - Cylinder 10 Balance System P0291 - Injector Circuit Cylinder 11 Low Voltage P0292 - Injector Circuit Cylinder 11 High Voltage P0293 - Cylinder 11 Balance System P0294 - Injector Circuit Cylinder 12 Low Voltage P0295 - Injector Circuit Cylinder 12 High Voltage P0296 - Cylinder 12 Balance System P0298 - Engine Oil Overtemperature Condition P0300 - Random/Multiple Cylinder 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 P0307 - Cylinder 7 Misfire Detected P0308 - Cylinder 8 Misfire Detected P0309 - Cylinder 9 Misfire Detected P0310 - Cylinder 10 Misfire Detected P0311 - Cylinder 11 Misfire Detected P0312 - Cylinder 12 Misfire Detected P0320 - Ignition/Distributor Engine Speed Input Circuit P0321 - Ignition/Distributor Eng. Speed Ckt. Performance P0322 - Ignition/Distributor Engine Speed Circuit No Signal P0323 - Ignition/Distributor Engine Speed Circuit Intermittent P0325 - Knock Sensor 1 Circuit Bank 1 P0326 - Knock Sensor 1 Circuit Range/Performance (Bank 1) P0327 - Knock Sensor 1 Circuit Low Input (Bank1) P0328 - Knock Sensor 1 Circuit High Input (Bank 1) P0329 - Knock Sensor 1 Circuit Bank 1 Intermittent P0330 - Knock Sensor 2 Circuit Bank 2 P0331 - Knock Sensor 2 Circuit Range/Performance (Bank 2) P0332 - Knock Sensor 2 Circuit Low Input P0333 - Knock Sensor 2 Circuit High Input P0334 - Knock Sensor 2 Circuit Bank 2 Intermittent P0335 - Crankshaft Position [CKP] Sensor A Circuit P0336 - Crankshaft Position Sensor Circuit A Range/Performance P0337 - CKP Sensor Circuit Low Frequency P0338 - CKP Sensor Circuit High Frequency P0339 - CKP Sensor Circuit Intermittent P0340 - Camshaft Position Sensor A Circuit (Bank 1 or single sensor) P0341 - Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or single sensor) P0342 - Camshaft Position Sensor Circuit Low Voltage P0343 - Camshaft Position Sensor Circuit High Voltage P0344 - Camshaft Position Sensor Circuit Intermittent P0350 - Ignition Coil Primary/Secondary Circuit P0351 - Ignition Coil A Primary/Secondary Circuit P0352 - Ignition Coil B Primary/Secondary Circuit P0353 - Ignition Coil C Primary/Secondary Circuit P0354 - Ignition Coil D Primary/Secondary Circuit P0355 - Ignition Coil E Primary/Secondary Circuit P0356 - Ignition Coil F Primary/Secondary Circuit P0357 - Ignition Coil G Primary/Secondary Circuit P0358 - Ignition Coil H Primary/Secondary Circuit P0360 - Ignition Coil J Primary/Secondary Circuit P0361 - Ignition Coil K Primary/Secondary Circuit P0362 - Ignition Coil L Primary/Secondary Circuit P0370 - Timing Reference High Resolution System Peformance P0371 - Too Many High Resolution Signal 1 Pulses P0372 - Too Few High Resolution Signal 1 Pulses P0373 - Intermittent High Resolution Signal 1 Pulse P0374 - No High Resolution Signal 1 Pulses P0375 - Timing Reference Signal 2 High Resolution P0376 - Too Many High Resolution Signal 2 Pulses P0377 - Too Few High Resolution Signal 2 Pulses P0378 - Intermittent High Resolution Signal 2 Pulse P0380 - Glow Plug/Heater Circuit A P0381 - Glow Plug/Heater Indicator Circuit P0385 - Crankshaft Position Sensor Circuit B P0386 - CKP Sensor B Circuit Performance P0387 - Crankshaft Position Sensor 2 Circuit Low Voltage P0388 - Crankshaft Position Sensor 2 Circuit High Voltage P0389 - Crankshaft Position Sensor 2 Circuit Intermittent P0400 - Exhaust Gas Recirculation Flow P0401 - Exhaust Gas Recirculation Flow Insufficient Detected P0402 - Exhaust Gas Recirculation Flow Excessive Detected P0403 - Exhaust Gas Recirculation Control Circuit P0404 - Exhaust Gas Recirculation Control Circuit Range/Performance P0405 - Exhaust Gas Recirculation Sensor A Circuit Low P0406 - Exhaust Gas Recirculation Sensor A Circuit High P0407 - EGR Sensor 2 Circuit Low Voltage P0408 - EGR Sensor 2 Circuit High Voltage P0410 - Secondary Air Injection System P0411 - Secondary Air Injection Incorrect Upstream Flow Detected P0412 - Secondary Air Injection Switching Valve A Circuit P0413 - Secondary Air Injection Switching Valve A Circuit Open P0414 - Secondary Air Injection Switching Valve A Circuit Shorted P0416 - Secondary Air Injection Switching Valve B Circuit Open P0417 - Secondary Air Injection Switching Valve B Circuit Shorted P0418 - Secondary Air Injection System Relay A Circuit P0419 - Secondary Air Injection System Relay B Circuit P0420 - Catalyst System Efficiency Below Threshold (Bank 1) P0421 - Warm Up Catalyst Efficiency Below Threshold (Bank 1) P0422 - Main TWC Efficiency Bank 1 Below Threshold P0423 - Heated TWC Efficiency Bank 1 Below Threshold P0424 - Heated TWC Temperature Bank 1 Below Threshold P0426 - Catalyst Temperature Sensor Range/Performance (Bank1) P0427 - Catalyst Temperature Sensor Low Input (Bank 1) P0428 - Catalyst Temperature Sensor High Input (Bank 1) P0430 - Catalyst System Low Efficiency Bank 2 P0431 - Warm Up Catalyst Efficiency Below Threshold (Bank 2) P0432 - Main TWC Efficiency Bank 2 Below Threshold P0433 - Heated TWC Efficiency Bank 2 Below Threshold P0434 - Heated TWC Temperature Bank 2 Below Threshold P0436 - Catalyst Temperature Sensor Range/Performance (Bank2) P0437 - Catalyst Temperature Sensor Low Input (Bank 2) P0438 - Catalyst Temperature Sensor High Input (Bank 2) P0440 - Evaporative Emission Control System P0441 - Evaporative Emission Control System Incorrect Purge Flow P0442 - Evaporative Emission Control System Leak Detected (small leak) P0443 - Evaporative Emission Control System Purge Control Valve Circuit P0444 - Evaporative Emission Control System Purge Control Valve Circuit Open P0445 - Evaporative Emission Control System Purge Control Valve Circuit Shorted P0446 - Evaporative Emission Control System Vent Control Circuit P0447 - EVAP Vent Valve Control Circuit Open P0448 - EVAP Vent Valve Control Circuit Shorted P0449 - EVAP Canister Vent Solenoid Valve Control Circuit P0450 - Evaporative Emission Control System Pressure Sensor P0451 - Evaporative Emission Control System Pressure Sensor Range/Performance P0452 - Evaporative Emission Control System Pressure Sensor Low Input P0453 - Evaporative Emission Control System Pressure Sensor High Input P0455 - Evaporative Emission Control System Leak Detected (gross leak/no flow) P0456 - Evaporative Emission Control System Leak Detected (very small leak) P0460 - Fuel Level Sensor Circuit P0461 - Fuel Level Sensor Circuit Range/Performance P0462 - Fuel Level Sensor Circuit Low Voltage P0463 - Fuel Level Sensor Circuit High Voltage P0464 - Fuel Level Sensor Circuit Intermittent P0465 - Purge Flow Sensor Circuit P0466 - Purge Flow Sensor Circuit Performance P0467 - Purge Flow Sensor Circuit Low Voltage P0468 - Purge Flow Sensor Circuit High Voltage P0469 - Purge Flow Sensor Circuit Intermittent P0470 - Exhaust Pressure Sensor P0471 - Exhaust Pressure Sensor Range/Performance P0472 - Exhaust Pressure Sensor Low Input P0473 - Exhaust Pressure Sensor High Input P0474 - Exhaust Pressure Sensor Circuit Intermittent P0475 - Exhaust Pressure Control Valve P0476 - Exhaust Pressure Control Valve Range/Performance P0477 - Exhaust Pressure Control Valve Circuit Low Voltage P0478 - Exhaust Pressure Control Valve High Input P0479 - Exhaust Pressure Control Valve Intermittent P0480 - Coolant Fan 1 Control Circuit P0481 - Coolant Fan Relay 2 Control Circuit P0500 - Vehicle Speed Sensor P0501 - Vehicle Speed Sensor Range/Performance P0502 - Vehicle Speed Sensor Circuit Low Input P0503 - Vehicle Speed Sensor Intermittent P0505 - Idle Control System P0506 - Idle Control System RPM Lower Than Expected P0507 - Idle Control System RPM Higher Than Expected P0508 - Idle Control System Circuit Low P0509 - Idle Control System Circuit High P0510 - Closed Throttle Position Switch P0512 - Starter Request Circuit Performance P0522 - Engine Oil Pressure Sensor Circuit Low Voltage P0523 - Engine Oil Pressure Sensor Circuit High Voltage P0530 - A/C Refrigerant Pressure Sensor Circuit P0532 - Air Conditioning [A/C] Refrigerant Pressure Sensor Circuit Low Voltage P0533 - A/C Refrigerant Pressure Sensor Circuit High Voltage P0533 - Air Conditioning [A/C] Refrigerant Pressure Sensor Circuit High Voltage P0534 - Air Conditioner Refrigerant Charge Loss P0541 - Intake Air Heater Circuit Low P0542 - Intake Air Heater Circuit High P0550 - Power Steering Pressure Sensor Circuit P0551 - Power Steering Pressure Sensor Circuit Range/Performance P0552 - Power Steering Pressure Sensor Circuit Low Voltage P0553 - Power Steering Pressure Sensor Circuit High Voltage P0554 - Power Steering Pressure Sensor Circuit Intermittent P0560 - System Voltage P0561 - System Voltage Unstable P0562 - System Voltage Low P0563 - System Voltage High P0565 - Cruise Control ON Signal P0566 - Cruise Control OFF Signal P0567 - Cruise Control RESUME Signal P0568 - Cruise Control SET Signal P0569 - Cruise Control COAST Signal P0570 - Cruise Control ACCEL Signal P0571 - Cruise Control Brake Switch A Circuit P0572 - Cruise Brake Switch 1 Circuit Low Voltage P0573 - Cruise Brake Switch 1 Circuit High Voltage P0574 - Cruise Control System - Vehicle Speed Too High P0600 - Serial Communication Link P0601 - Internal Control Module Memory Check Sum Error P0602 - Powertrain Control Module Programming Error P0603 - Powertrain Control Module Keep Alive Memory (KAM) Error P0604 - Internal Control Module Random Access Memory Error P0605 - Powertrain Control Module Read Only Memory (ROM) Error P0606 - ECM/PCM Processor P0608 - Vehicle Speed Output Circuit P0615 - Starter Relay Control Circuit P0620 - Generator Control Circuit P0621 - GEN Lamp 'L' Control Circuit P0622 - GEN Field 'F' Control Circuit P0636 - Power Steering Control Circuit Low P0637 - Power Steering Control Circuit High P0640 - Intake Air Heater Control Circuit P0645 - A/C Clutch Relay Control Circuit P0646 - A/C Clutch Relay Circuit Low Voltage P0647 - A/C Clutch Relay Circuit High Voltage P0650 - Malfunction Indicator Lamp (MIL) Control Circuit P0654 - Engine Speed Output Circuit P0656 - Fuel Level Output Circuit P0660 - Intake Manifold Tuning Valve Control Circuit - Bank 1 P0661 - Intake Manifold Tuning Valve Control Circuit Low - Bank 1 P0662 - Intake Manifold Tuning Valve Control Circuit High - Bank 1 P0666 - PCM/ECM/TCM Internal Temperature Sensor Circuit P0670 - Glow Plug Module Control Circuit P0671 - Cylinder 1 Glow Plug Circuit P0672 - Cylinder 2 Glow Plug Circuit P0673 - Cylinder 3 Glow Plug Circuit P0674 - Cylinder 4 Glow Plug Circuit P0675 - Cylinder 5 Glow Plug Circuit P0676 - Cylinder 6 Glow Plug Circuit P0677 - Cylinder 7 Glow Plug Circuit P0678 - Cylinder 8 Glow Plug Circuit P0683 - Glow Plug Control Module to PCM Communication Circuit P0684 - Glow Plug Control Module to PCM Communication Circuit Range/Performance P0700 - Transmission Control System (MIL Request) P0701 - Transmission Control System Performance P0702 - Transmission Control System Electrical P0703 - Brake Switch B Input Circuit P0703 - Brake Switch Circuit P0704 - Clutch Switch Input Circuit P0705 - Transmission Range Sensor Circuit (PRNDL Input) P0706 - Transmission Range Sensor Circuit Range/Performance P0707 - Transmission Range Sensor Circuit Low Input P0708 - Transmission Range Sensor Circuit High Input P0709 - Transmission Range Sensor Circuit Intermittent P0710 - Transmission Fluid Temperature Sensor Circuit P0711 - Transmission Fluid Temperature Sensor Circuit Range/Performance P0712 - Transmission Fluid Temperature Sensor Circuit Low Input P0713 - Transmission Fluid Temperature Sensor Circuit High Input P0714 - Transmission Fluid Temperature Sensor Circuit Intermittent P0715 - Turbine Shaft Speed Sensor Circuit P0716 - Input/Turbine Speed Sensor Circuit Performance P0717 - Input/Turbine Speed Sensor Circuit No Signal P0718 - Turbine Shaft Speed Sensor Circuit Intermittent P0719 - Brake Switch 2 Circuit Low Voltage P0720 - Output Shaft Speed Sensor Circuit P0721 - Output Shaft Speed Sensor Circuit Range/Performance P0722 - Output Shaft Speed Sensor Circuit No Signal P0723 - Output Shaft Speed Sensor Circuit Intermittent P0724 - Brake Switch 2 Circuit High Voltage P0725 - Engine Speed Input Circuit P0726 - Engine Speed Input Circuit Performance P0727 - Engine Speed Circuit - No Signal P0728 - Engine Speed Input Circuit Intermittent P0730 - Incorrect Gear Ratio P0731 - Gear 1 Incorrect Ratio P0732 - Gear 2 Incorrect Ratio P0733 - Gear 3 Incorrect Ratio P0734 - Gear 4 Incorrect Ratio P0735 - Gear 5 Incorrect Ratio P0736 - Reverse Incorrect Ratio P0740 - Torque Converter Clutch Circuit P0741 - Torque Converter Clutch Circuit Performance Stuck Off P0742 - Torque Converter Clutch Circuit Stuck On P0743 - Torque Converter Clutch Circuit Electrical P0744 - Torque Converter Clutch Circuit Intermittent P0745 - Pressure Control Solenoid A P0746 - Pressure Control Solenoid A Performance or Stuck Off P0747 - Pressure Control Solenoid Stuck On P0748 - Pressure Control Solenoid Electrical P0749 - Pressure Control Solenoid Circuit Intermittent P0750 - Shift Solenoid A P0751 - Shift Solenoid A Performance or Stuck Off P0752 - Shift Solenoid A Stuck On P0753 - Shift Solenoid A Electrical P0754 - 1-2 Shift Solenoid Intermittent P0755 - Shift Solenoid B P0756 - Shift Solenoid B Performance or Stuck Off P0757 - Shift Solenoid B Stuck On P0758 - Shift Solenoid B Electrical P0761 - Shift Solenoid C Performance or Stuck Off P0762 - 3-4 Shift Solenoid Stuck On P0763 - Shift Solenoid C Electrical P0764 - 3-4 Shift Solenoid Intermittent P0765 - Shift Solenoid D P0766 - Shift Solenoid D Performance or Stuck Off P0767 - 4-5 Shift Solenoid Stuck On P0768 - Shift Solenoid D Electrical P0769 - 4-5 Shift Solenoid Intermittent P0770 - Shift Solenoid E P0772 - Shift Solenoid E Stuck On P0773 - Shift Solenoid E Electrical P0774 - Shift Solenoid 5 Intermittent P0775 - Pressure Control Solenoid B P0779 - Pressure Control Solenoid B Intermittent P0780 - Shift P0781 - 1-2 Shift P0782 - 2-3 Shift P0783 - 3-4 Shift P0784 - 4-5 Shift P0785 - Shift Timing Solenoid P0786 - Shift Timing Solenoid Performance P0787 - Shift Timing Solenoid Low Voltage P0788 - Shift Timing Solenoid High Voltage P0789 - Shift Timing Solenoid Intermittent P0790 - Normal/Performance Switch Circuit P0791 - Intermediate Shaft Speed Sensor Circuit P0794 - Intermediate Shaft Speed Sensor Circuit Intermittent P0795 - Pressure Control Solenoid C P0796 - Pressure Control Solenoid C Performance or Stuck Off P0797 - Pressure Control Solenoid C Stuck On P0799 - Pressure Control Solenoid C Intermittent P0801 - Reverse Inhibit Control Circuit P0803 - 1-4 Upshift (Skip Shift) Solenoid Control Circuit P0804 - 1-4 Upshift (Skip Shift) Lamp Control Circuit P0812 - Reverse Input Circuit P0814 - Transmission Range Display Circuit P0815 - Upshift Switch Circuit P0816 - Downshift Switch Circuit P0818 - Driveline Disconnect Switch Input Circuit P0840 - Transmission Fluid Pressure Sensor/Switch A Circuit P0841 - Transmission Fluid Pressure Sensor/Switch A Circuit Range/Performance P0844 - Transmission Fluid Pressure Sensor/Switch A Circuit Intermittent P0846 - Transmission Fluid Pressure Sensor/Switch B Circuit Range/Performance P1107 - Manifold Absolute Pressure (MAP) sensor circuit intermittent low voltage P1111 - Intake Air Temperature (IAT) sensor circuit intermittent high voltage P0112 - Intake Air Temperature (IAT) sensor circuit intermittent low voltage P0114 - Engine Coolant Temperature (ECT) sensor circuit intermittent low voltage P0115 - Engine Coolant Temperature (ECT) sensor circuit intermittent high voltage P1121 - Throttle Position (TP) sensor circuit intermittent high voltage P1122 - Throttle Position (TP) sensor circuit intermittent low voltage P1133 - Heated Oxygen Sensor (HO2S) insufficient switching Bank 1 sensor 1 P1134 - Heated Oxygen Sensor (HO2S) transition time ratio Bank 1 sensor 1 P1153 - Heated Oxygen Sensor (HO2S) insufficient switching Bank 2 sensor 1 P1154 - Heated Oxygen Sensor (HO2S) transition time ratio Bank 2 sensor 1 P1171 - Fuel system lean during acceleration P1222 - Injector control circuit intermittent P1351 - Ignition Control (IC) circuit high voltage (open circuit) P1361 - Ignition Control (IC) circuit high voltage (shorted or grounded circuit) P1371 - Distributor Ignition (DI) low resolution circuit P1380 - EB(T)CM DTC detected-rough road data unusable P1381 - Misfire detected-no EB(T)CM/PCM serial data P1415 - Secondary Air Injection (AIR) system Bank 1 P1416 - Secondary Air Injection (AIR) system Bank 2 P1441 - Evaporative Emissions (EVAP) system flow during non-purge P1506 - Idle Air Control (IAC) system low RPM P1509 - Idle Air Control (IAC) system high RPM P1532 - A/C Evaporator Temperature sensor circuit low voltage P1533 - A/C Evaporator Temperature sensor circuit high voltage P1539 - A/C clutch status circuit high voltage P1543 - A/C system performance P1545 - A/C clutch relay control circuit P1546 - A/C clutch status circuit low voltage P1572 - Traction Control System (ASR/TCS) active circuit low voltage too long P1626 - Theft deterrent system fuel enable circuit P1641 - Fan Control (FC) relay 1 control circuit P1642 - Fan Control (FC) relay 2 and 3 control circuit P1643 - Engine speed (RPM) output circuit P1652 - Vehicle Speed Sensor (VSS) output circuit P1657 - Skip shift/One to four upshift system control circuit P1661 - Malfunction Indicator Lamp (MIL) control circuit P1664 - Skip shift/One to four upshift upshift lamp control circuit P1667 - Reverse inhibit solenoid control circuit P1810 - Pressure Switch Assembly (PSA) Circuit Malfunction P1812 - Transmission Fluid Overtemperature P1860 - TCC PWM Solenoid Circuit – Electrical P1864 - TCC Solenoid Circuit – Electrical P1870 - Transmission Component Slipping P1886 - 3-2 Control Solenoid Circuit – Electrical See this thread for more info on tranny codes: http://www.automotiveforums.com/vbul...d.php?t=425697 |
|
04-16-2006, 05:35 PM | #5 | |
AF Fanatic
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
blazee great write up, didn't read it all, but from what ive seen, great job... and to any one woundern, yes, pin a and h works for testing, the test terminal is nothing more then a ground, and a and h is what they originally intended you to used b4 the 90's
|
|
04-17-2006, 03:14 PM | #6 | |
AF Regular
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
great write up, should be added to the faq section
I have a 95 Jimmy, vortec, with the 16 pin connector (the obd II port) but my system is an obd I (under the hood the sticker says so). Is there a way to read this one without a scanner or do i need one. Could you recomend one that can read this setup. |
|
04-17-2006, 04:07 PM | #7 | ||
AF Regular
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
Quote:
I suggest you learn to read first....lol...he4 said that you may still have an OBDI angine that has the OBDII connection still needs the scanner to be read.
__________________
08 Equinox LT |
||
06-15-2008, 11:14 AM | #8 | |
AF Newbie
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
I have the same configuration as Teal 95 Jimmy... I have both OBDI And OBDII scanner software for my laptop. Problem is, I can't read the codes with the OBDI Software using the OBDII interface cable. And of course, the 12 pin cable is useless with the 16 pin connector. Does anyone have a pinout of the 16 pin connector? I want to make some kind of adaptor. I feel Teal's pain.
Brian |
|
06-20-2009, 01:51 PM | #9 | |
AF Newbie
Join Date: Nov 2002
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
For what it is worth, I had a late build 95 Blazer (Possibly like you guys) that had an OBDII connector. I could plug in with a standard scanner set to 1996 GM and it would read it just fine. Apparently they started the switch to OBDII early and may have had some mixed trucks. I always had to tell the parts store that it was a 96.
Good luck! |
|
08-17-2010, 01:56 PM | #10 | |
AF Newbie
Join Date: Jun 2004
Location: Tucson, Arizona
Posts: 22
Thanks: 0
Thanked 0 Times in 0 Posts
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
Could anyone suggest an inexpensive code scanner that will interface with the 1995 GMC Jimmy's that have the 16 pin DLC and are marked as "OBD1 compliant" on the emission sticker attached to the fan shroud (Vin "W") ? I recently had my SES light come on, took it to a local discount auto parts store and they could not get their scanner to interface with the truck. I did notice that the auto parts store's scanner did say that it scanned both OBD1 and OBD2 systems. I got tired of the SES light being on so I removed the negative battery cable to clear the trouble code and the computer reset to a normal condition (clear of trouble codes...and the light went out). Man, I hate this transitional year BS.
|
|
08-17-2010, 01:59 PM | #11 | |
AF Regular
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
unless your a mechanic just take the vehicle to the parts store, most of them will load you one if your not going to leave the parking lot with it.
__________________
08 Equinox LT |
|
08-17-2010, 02:00 PM | #12 | |
AF Regular
|
Re: DIAGNOSTIC TROUBLE CODES. Check engine light on? Read this.
Loan..rather
__________________
08 Equinox LT |
|
|
POST REPLY TO THIS THREAD |
|
|