Contents Wiring diagrams Section: Testing & Diagnostics All sections

Fuel and Emissions Systems Acura ZDX I

Testing & Diagnostics 66 illustrations ~7734 words

Scheme 1

Scheme 1: Special Tools

Intermittent Failures

The term intermittent failure means a system may have had a failure, but it checks OK now. If the malfunction indicator lamp (MIL) on the dash does not come on, check for poor connections or loose terminals at all connectors related to the circuit that you are troubleshooting. If the MIL was on but then went out, the original problem may have been intermittent.

Service Information

Periodically, new PCM software or new service procedures may become available. Always check online for the latest software or service information related to the DTCs or symptoms you are troubleshooting.

Opens and Shorts

Open and short are common electrical terms. An open is a break in a wire or at a connection. A short is an accidental connection of a wire to ground or to another wire. In simple terms, this usually means something won't work at all. With complex electronics (such as PCMs) this can sometimes mean something works, but not the way it's supposed to.

Scheme 2

Scheme 2: If the MIL (malfunction indicator lamp) has come on

Scheme 3

Scheme 3
  1. Start the engine, and check the MIL (A). NOTE: If the ignition switch is turned to ON (II), or the engine start/stop button is pressed to select the ON mode, and the engine is not started, the MIL stays on for 15-20 seconds (see «HOW TO SET READINESS CODES»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#fuel-and-emissions-systems) ).
  2. If the MIL stays on, connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.
  3. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode.
  4. Make sure the HDS communicates with the PCM and all other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/zdx/i-2009-2013/remont/communication-devices/#communication-systems-f-can-k-line__dlc-circuit-troubleshooting) ).
  5. Check the diagnostic trouble code (DTC) and note it. Also check the freeze data and/or on-board snapshot data, and download any data found. Then refer to the indicated DTCs troubleshooting, and begin the appropriate troubleshooting procedure. NOTE: Freeze data indicates the engine conditions when the first system malfunction, misfire, or fuel trim malfunction that activated the MIL was detected. The HDS can read the DTC, freeze data, on-board snapshot, current data, and other powertrain control module (PCM) data. For specific operations, refer to the user's manual that came with the HDS.
  6. If no DTCs are found, go to MIL troubleshooting (see «MIL CIRCUIT TROUBLESHOOTING»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#pgm-fi-system) ).

If the MIL did not stay on

If the MIL did not stay on but there is a driveability problem, do the symptom troubleshooting.

If you cannot duplicate the DTC

Some of the troubleshooting requires you to reset the PCM and try to duplicate the DTC. If the problem is intermittent and you can't duplicate the code, do not continue through the procedure. To do so will only result in confusion and possibly, a needlessly replaced PCM.

HDS Clear Command

The PCM stores various specific data to back up the system even if there is no electrical power such as when the battery negative terminal or No. 17 Fl MAIN (15 A) fuse is disconnected. Stored data based on failed parts should be cleared by using the CLEAR COMMAND of the HDS, if parts are replaced.

The HDS has three kinds of clear commands to meet this purpose. They are DTC clear, PCM reset, and CKP pattern clear. DTC clear command erases all stored DTC codes, freeze data, the on-board snapshot, and readiness codes. This must be done with the HDS after reproducing the DTC during troubleshooting.

The PCM reset command erases all stored DTCs, freeze data, on-board snapshot, readiness codes, and all specific data to correct the system except CKP pattern. If the CKP pattern data in the PCM was cleared, you must do the CKP pattern learn procedure. The CKP pattern clear command erases only CKP pattern data. This command is for repair of a misfire or the CKP sensor.

Scan Tool Clear Command

If you are using a generic scan tool to clear commands, be aware that there is only one setting for clearing the PCM, and it clears all commands at the same time (CKP pattern learn, idle learn, readiness codes, freeze data, on-board snapshot, and DTCs). After you clear all commands, you then need to do these procedures, in this order: PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ); CKP pattern learn procedure; test-drive to set readiness codes to complete (see HOW TO SET READINESS CODES ).

DTC Clear

  1. Clear the DTC with the HDS while the engine is stopped.
  2. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  3. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode, and wait 30 seconds.
  4. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode, and disconnect the HDS from the DLC.

PCM Reset

  1. Reset the PCM with the HDS while the engine is stopped.
  2. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  3. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode, and wait 30 seconds.
  4. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode, and disconnect the HDS from the DLC.
  5. Do the PCM idle learn procedure (see «PCM IDLE LEARN PROCEDURE»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#idle-control-system__pcm-idle-learn-procedure) ).

Scheme 4

Scheme 4: Clear/Learn Procedure (with the HDS)
  1. Connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.
  2. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode.
  3. Make sure the HDS communicates with the PCM and all other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/zdx/i-2009-2013/remont/communication-devices/#communication-systems-f-can-k-line__dlc-circuit-troubleshooting) ).
  4. Select CRANK PATTERN in the ADJUSTMENT MENU with the HDS.
  5. Select CRANK PATTERN CLEAR, and clear the CKP pattern.
  6. Select CRANK PATTERN LEARNING with the HDS, and follow the screen prompts.

Learn Procedure (without the HDS)

  1. Start the engine. Hold the engine speed at 3, 000 rpm without load (in P or N) until the radiator fan comes on.
  2. Test-drive the vehicle on a level road: Decelerate (with the throttle fully closed) from an engine speed of 2, 500 rpm down to 1, 000 rpm with the transmission in S (2nd).
  3. Repeat step 2 several times.
  4. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  5. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode, and wait 30 seconds.

How to End a Troubleshooting Session (required after any troubleshooting)

  1. Reset the PCM with the HDS.
  2. Do the PCM idle learn procedure (see «PCM IDLE LEARN PROCEDURE»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#idle-control-system__pcm-idle-learn-procedure) ).
  3. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  4. Disconnect the HDS from the DLC. NOTE: The PCM is part of the immobilizer system. If you replace the PCM, you must use the HDS to instruct the new PCM and the immobilizer-keyless control unit (without keyless access) or the keyless access system (with keyless access) to recognize each other's unique serial code.

How to Troubleshoot Circuits at the PCM Connectors

Note. The PCM overwrites data and monitors the EVAP system for about an hour after the ignition switch is turned to LOCK (0), or the engine start/stop button is pressed to select the OFF mode. Jumping the SCS line after turning the ignition switch to LOCK (0), or pressing the engine start/stop button to select the OFF mode cancels this function. Disconnecting the PCM during this function, without jumping the SCS line first, can damage the PCM.

Scheme 5

Scheme 5: How to Troubleshoot Circuits at the PCM Connectors

Scheme 6

Scheme 6

Scheme 7

Scheme 7
  1. Jump the SCS line with the HDS.
  2. Remove the bracket (D), then remove the cover (E).
  3. Disconnect PCM connectors A, B, and C. NOTE: PCM connectors A, B, and C have symbols (A=[], B=delta, C=o) embossed on them for identification.
  4. When diagnosis/troubleshooting is done at the PCM connector, use the terminal test port (A) above the terminal you need to check.
  5. Connect one side of the patch cord terminals (A) to a commercially available digital multimeter (B), and connect the other side of the terminals (C) to a commercially available banana jack (Pomona Electronics Tool No. 3563 or equivalent) (D).
  6. Gently contact the pin probe (male) at the terminal test port from the terminal side. Do not force the tips into the terminals. NOTE: For accurate results, always use the pin probe (male). To prevent damage to the connector terminals, do not insert test equipment probes, paper clips, or other substitutes. Damaged terminals cause a poor connection and an incorrect measurement. Do not puncture the insulation on a wire. Punctures can cause poor or intermittent electrical connections.

Substituting the PCM

Special Tools Required

  1. Honda Diagnostic System (HDS) tablet tester
  2. Honda Interface Module (HIM) and an iN workstation with the latest HDS software version
  3. HDS pocket tester
  4. GNA600 and an iN workstation with the latest HDS software version
  5. MVCI unit with the latest control module (CM) update software installed

Any one of the above updating tools can be used.

Note. Use this procedure when you have to substitute a known-good PCM during troubleshooting procedures. Make sure the HDS/iN workstation or the MVCI unit has the latest HDS software version.

Scheme 8

Scheme 8

Scheme 9

Scheme 9
  1. Connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.
  2. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode.
  3. Make sure the HDS communicates with the PCM and all other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/zdx/i-2009-2013/remont/communication-devices/#communication-systems-f-can-k-line__dlc-circuit-troubleshooting) ).
  4. Turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  5. Jump the SCS line with the HDS.
  6. Remove the bracket (D), then remove the cover (E).
  7. Disconnect PCM connectors A, B, and C. NOTE: PCM connectors A, B, and C have symbols (A=[], B=delta, C=o) embossed on them for identification.
  8. Loosen or remove the bolts (F), then remove the PCM (G).
  9. Install a known-good PCM in the reverse order of removal.
  10. Turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode. NOTE: DTC P0630 (VIN Not Programmed or Mismatch) may be stored because the VIN has not been programmed into the PCM; ignore it, and continue this procedure.
  11. Manually input the VIN to the PCM with the HDS.
  12. Select the IMMOBI system (without keyless access system) or the ONE PUSH START system (with keyless access) with the HDS.
  13. Enter the immobilizer PCM code that you got from the iN, and use the PCM replacement procedure in the IMMOBI Menu (without keyless access) or the ONE PUSH START Menu (with keyless access) of the HDS; it allows you to start the engine.
  14. Select the PGM-FI system, and reset the PCM with the HDS.
  15. Update the PCM if it does not have the latest software (see «PCM UPDATE»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#pgm-fi-system__pcm-update) ).
  16. Do the PCM idle learn procedure (see «PCM IDLE LEARN PROCEDURE»(/acura/zdx/i-2009-2013/remont/testing-diagnostics/#idle-control-system__pcm-idle-learn-procedure) ).
  17. Do the CKP pattern clear/CKP pattern learn procedure.

OBD Status

The OBD status shows the current system status of each DTC and all of the parameters. This function is used to see if the repair was successfully completed. The results of diagnostic tests for the DTC are displayed as

  1. PASSED: The on board diagnosis is successfully finished.
  2. FAILED: The on board diagnosis has finished but failed.
  3. EXECUTING: The vehicle is in the enable criteria conditions of the DTC, and the on board diagnosis is running.
  4. NOT COMPLETED: The on board diagnosis was running but is out of the enable conditions of the DTC.
  5. OUT OF CONDITION: The vehicle has stayed out of the enable conditions of the DTC.

DTC Troubleshooting Index

DTC (MIL indication (1) )Two Drive Cycle DetectionDetection ItemMILNote
P0101 (50)OMass Air Flow (MAF) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0102 (50)Mass Air Flow (MAF) Sensor Circuit Low VoltageONDTC Troubleshooting (see DTC P0102: MAF SENSOR CIRCUIT LOW VOLTAGE )
P0103 (50)Mass Air Flow (MAF) Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P0103: MAF SENSOR CIRCUIT HIGH VOLTAGE )
P0107 (3)Manifold Absolute Pressure (MAP) Sensor Circuit Low VoltageONDTC Troubleshooting (see DTC P0107: MAP SENSOR CIRCUIT LOW VOLTAGE )
P0108 (3)Manifold Absolute Pressure (MAP) Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P0108: MAP SENSOR CIRCUIT HIGH VOLTAGE )
P0111 (10)OIntake Air Temperature (IAT) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P0111: IAT SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM )
P0112 (10)OIntake Air Temperature (IAT) Sensor Circuit Low VoltageONDTC Troubleshooting (see DTC P0112: IAT SENSOR CIRCUIT LOW VOLTAGE )
P0113 (10)OIntake Air Temperature (IAT) Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P0113: IAT SENSOR CIRCUIT HIGH VOLTAGE )
P0116 (86)OEngine Coolant Temperature (ECT) Sensor 1 Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P0116: ECT SENSOR 1 RANGE/PERFORMANCE PROBLEM )
P0117 (6)Engine Coolant Temperature (ECT) Sensor 1 Circuit Low VoltageONDTC Troubleshooting (see DTC P0117: ECT SENSOR 1 CIRCUIT LOW VOLTAGE )
P0118 (6)Engine Coolant Temperature (ECT) Sensor 1 Circuit High VoltageONDTC Troubleshooting (see DTC P0118: ECT SENSOR 1 CIRCUIT HIGH VOLTAGE )
P0122 (7)Throttle Position (TP) Sensor A Circuit Low VoltageONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0123 (7)Throttle Position (TP) Sensor A Circuit High VoltageONDTC Troubleshooting (see DTC P0123: TP SENSOR A CIRCUIT HIGH VOLTAGE )
P0125 (86)OEngine Coolant Temperature (ECT) Sensor 1 Malfunction/Slow ResponseONDTC Troubleshooting (see DTC P0125: ECT SENSOR 1 MALFUNCTION/SLOW RESPONSE )
P0128 (87)OCooling System MalfunctionONDTC Troubleshooting (see DTC P0128: COOLING SYSTEM MALFUNCTION )
P0133 (157)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Malfunction/Slow ResponseONDTC Troubleshooting (see DTC P0133: REAR A/F SENSOR (BANK 1, SENSOR 1) MALFUNCTION/SLOW RESPONSE; DTC P0153: FRONT A/F SENSOR (BANK 2, SENSOR 1) MALFUNCTION/SLOW RESPONSE )
P0134 (151)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Heater System MalfunctionONDTC Troubleshooting (see DTC P0134: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER SYSTEM MALFUNCTION; DTC P0154: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER SYSTEM MALFUNCTION )
P0135 (151)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Heater Circuit MalfunctionONDTC Troubleshooting (see DTC P0135: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER CIRCUIT MALFUNCTION; DTC P0155: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER CIRCUIT MALFUNCTION )
P0137 (161)ORear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit Low VoltageONDTC Troubleshooting (see DTC P0137: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT LOW VOLTAGE; DTC P0157: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT LOW VOLTAGE )
P0138 (161)ORear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit High VoltageONDTC Troubleshooting (see DTC P0138: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT HIGH VOLTAGE; DTC P0158: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT HIGH VOLTAGE )
P0139 (161)ORear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Slow ResponseONDTC Troubleshooting (see DTC P0139: REAR SECONDARY HO2S (BANK 1, SENSOR 2) SLOW RESPONSE; DTC P0159: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) SLOW RESPONSE )
P0141 (163)ORear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Heater Circuit MalfunctionONDTC Troubleshooting (see DTC P0141: REAR SECONDARY HO2S (BANK 1, SENSOR 2) HEATER CIRCUIT MALFUNCTION; DTC P0161: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) HEATER CIRCUIT MALFUNCTION )
P0153 (158)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Malfunction/Slow ResponseONDTC Troubleshooting (see DTC P0133: REAR A/F SENSOR (BANK 1, SENSOR 1) MALFUNCTION/SLOW RESPONSE; DTC P0153: FRONT A/F SENSOR (BANK 2, SENSOR 1) MALFUNCTION/SLOW RESPONSE )
P0154 (152)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater System MalfunctionONDTC Troubleshooting (see DTC P0134: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER SYSTEM MALFUNCTION; DTC P0154: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER SYSTEM MALFUNCTION )
P0155 (152)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Heater Circuit MalfunctionONDTC Troubleshooting (see DTC P0135: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER CIRCUIT MALFUNCTION; DTC P0155: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER CIRCUIT MALFUNCTION )
P0157 (162)OFront Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit Low VoltageONDTC Troubleshooting (see DTC P0137: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT LOW VOLTAGE; DTC P0157: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT LOW VOLTAGE )
P0158 (162)OFront Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit High VoltageONDTC Troubleshooting (see DTC P0138: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT HIGH VOLTAGE; DTC P0158: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT HIGH VOLTAGE )
P0159 (162)OFront Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Slow ResponseONDTC Troubleshooting (see DTC P0139: REAR SECONDARY HO2S (BANK 1, SENSOR 2) SLOW RESPONSE; DTC P0159: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) SLOW RESPONSE )
P0161 (164)OFront Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Heater Circuit MalfunctionONDTC Troubleshooting (see DTC P0141: REAR SECONDARY HO2S (BANK 1, SENSOR 2) HEATER CIRCUIT MALFUNCTION; DTC P0161: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) HEATER CIRCUIT MALFUNCTION )
P0171 (153)ORear Bank (Bank 1) Fuel System Too LeanONDTC Troubleshooting (see DTC P0171: REAR BANK (BANK 1) FUEL SYSTEM TOO LEAN; DTC P0172: REAR BANK (BANK 1) FUEL SYSTEM TOO RICH; DTC P0174: FRONT BANK (BANK 2) FUEL SYSTEM TOO LEAN; DTC P0175: FRONT BANK (BANK 2) FUEL SYSTEM TOO RICH )
P0172 (153)ORear Bank (Bank 1) Fuel System Too RichONDTC Troubleshooting (see DTC P0171: REAR BANK (BANK 1) FUEL SYSTEM TOO LEAN; DTC P0172: REAR BANK (BANK 1) FUEL SYSTEM TOO RICH; DTC P0174: FRONT BANK (BANK 2) FUEL SYSTEM TOO LEAN; DTC P0175: FRONT BANK (BANK 2) FUEL SYSTEM TOO RICH )
P0174 (154)OFront Bank (Bank 2) Fuel System Too LeanONDTC Troubleshooting (see DTC P0171: REAR BANK (BANK 1) FUEL SYSTEM TOO LEAN; DTC P0172: REAR BANK (BANK 1) FUEL SYSTEM TOO RICH; DTC P0174: FRONT BANK (BANK 2) FUEL SYSTEM TOO LEAN; DTC P0175: FRONT BANK (BANK 2) FUEL SYSTEM TOO RICH )
P0175 (154)OFront Bank (Bank 2) Fuel System Too RichONDTC Troubleshooting (see DTC P0171: REAR BANK (BANK 1) FUEL SYSTEM TOO LEAN; DTC P0172: REAR BANK (BANK 1) FUEL SYSTEM TOO RICH; DTC P0174: FRONT BANK (BANK 2) FUEL SYSTEM TOO LEAN; DTC P0175: FRONT BANK (BANK 2) FUEL SYSTEM TOO RICH )
P0222 (7)Throttle Position (TP) Sensor B Circuit Low VoltageONDTC Troubleshooting (see DTC P0222: TP SENSOR B CIRCUIT LOW VOLTAGE )
P0223 (7)Throttle Position (TP) Sensor B Circuit High VoltageONDTC Troubleshooting (see DTC P0223: TP SENSOR B CIRCUIT HIGH VOLTAGE )
P0300 (211) and any combination of the following: P0301 (71) P0302 (72) P0303 (73) P0304 (74) P0305 (75) P0306 (76)ORandom Misfire DetectedONDTC Troubleshooting (see DTC P0300: RANDOM MISFIRE AND ANY COMBINATION OF THE FOLLOWING:; DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0301 (71)ONo. 1 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0302 (72)ONo. 2 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0303 (73)ONo. 3 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0304 (74)ONo. 4 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0305 (75)ONo. 5 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0306 (76)ONo. 6 Cylinder Misfire DetectedONDTC Troubleshooting (see DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED )
P0325 (23)OKnock Sensor Circuit MalfunctionONDTC Troubleshooting (see DTC P0325: KNOCK SENSOR CIRCUIT MALFUNCTION )
P0335 (4)Crankshaft Position (CKP) Sensor No SignalONDTC Troubleshooting (see DTC P0335: CKP SENSOR NO SIGNAL )
P0339 (4)Crankshaft Position (CKP) Sensor Circuit Intermittent InterruptionONDTC Troubleshooting (see DTC P0339: CKP SENSOR CIRCUIT INTERMITTENT INTERRUPTION )
P0351 (71)No. 1 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0352 (72)No. 2 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0353 (73)No. 3 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0354 (74)No. 4 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0355 (75)No. 5 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0356 (76)No. 6 Cylinder Ignition Coil Circuit MalfunctionONDTC Troubleshooting (see DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION )
P0365 (8)Camshaft Position (CMP) Sensor Circuit No SignalONDTC Troubleshooting (see DTC P0365: CMP SENSOR CIRCUIT NO SIGNAL )
P0369 (8)Camshaft Position (CMP) Sensor Circuit Intermittent InterruptionONDTC Troubleshooting (see DTC P0369: CMP SENSOR CIRCUIT INTERMITTENT INTERRUPTION )
P0400 (80)OExhaust Gas Recirculation (EGR) System Leak DetectedONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0401 (80)OExhaust Gas Recirculation (EGR) Insufficient FlowONDTC Troubleshooting (see DTC P0401: EGR INSUFFICIENT FLOW )
P0404 (12)OExhaust Gas Recirculation (EGR) Valve Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P0404: EGR VALVE CIRCUIT RANGE/PERFORMANCE PROBLEM )
P0406 (12)OExhaust Gas Recirculation (EGR) Valve Position Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P0406: EGR VALVE POSITION SENSOR CIRCUIT HIGH VOLTAGE )
P0420 (165)ORear Bank Catalyst System Efficiency Below Threshold (Bank 1)ONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0430 (166)OFront Bank Catalyst System Efficiency Below Threshold (Bank 2)ONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0443 (92)OEvaporative Emission (EVAP) Canister Purge Valve Circuit MalfunctionONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0451 (91)OFuel Tank Pressure (FTP) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P0451: FTP SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM )
P0452 (91)OFuel Tank Pressure (FTP) Sensor Circuit Low VoltageONDTC Troubleshooting (see DTC P0452: FTP SENSOR CIRCUIT LOW VOLTAGE )
P0453 (91)OFuel Tank Pressure (FTP) Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P0453: FTP SENSOR CIRCUIT HIGH VOLTAGE )
P0455 (90)OEvaporative Emission (EVAP) System Large Leak DetectedONDTC Troubleshooting (see DTC P0455: EVAP SYSTEM LARGE LEAK DETECTED; DTC P0456: EVAP SYSTEM VERY SMALL LEAK DETECTED )
P0456 (90)OEvaporative Emission (EVAP) System Very Small Leak DetectedONDTC Troubleshooting (see DTC P0455: EVAP SYSTEM LARGE LEAK DETECTED; DTC P0456: EVAP SYSTEM VERY SMALL LEAK DETECTED )
P0457Evaporative Emission (EVAP) System Leak Detected/Fuel Fill Cap Loose or MissingOFFDTC Troubleshooting (see DTC P0457: EVAP SYSTEM LEAK DETECTED/FUEL FILL CAP LOOSE OR MISSING )
P0461Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Range/Performance ProblemOFFDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0462OFuel Level Sensor (Fuel Gauge Sending Unit) Circuit Low VoltageOFFDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0463OFuel Level Sensor (Fuel Gauge Sending Unit) Circuit High VoltageOFFDTC Troubleshooting (see DTC P0463: FUEL LEVEL SENSOR (FUEL GAUGE SENDING UNIT) CIRCUIT HIGH VOLTAGE )
P0496 (92)OEvaporative Emission (EVAP) System High Purge Flow DetectedONDTC Troubleshooting (see DTC P0496: EVAP SYSTEM HIGH PURGE FLOW )
P0497 (90)OEvaporative Emission (EVAP) System Low Purge Flow DetectedONDTC Troubleshooting (see DTC P0497: EVAP SYSTEM LOW PURGE FLOW DETECTED )
P0498 (117)OEvaporative Emission (EVAP) Canister Vent Shut Valve Circuit Low VoltageONDTC Troubleshooting (see DTC P0498: EVAP CANISTER VENT SHUT VALVE CIRCUIT LOW VOLTAGE )
P0499 (117)OEvaporative Emission (EVAP) Canister Vent Shut Valve Circuit High VoltageONDTC Troubleshooting (see DTC P0499: EVAP CANISTER VENT SHUT VALVE CIRCUIT HIGH VOLTAGE )
P0506 (14)OIdle Control System RPM Lower than ExpectedONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P0507 (14)OIdle Control System RPM Higher than ExpectedONDTC Troubleshooting (see DTC P0507: IDLE CONTROL SYSTEM RPM HIGHER THAN EXPECTED )
P050A (167)OCold Start Idle Air Control System Performance ProblemONDTC Troubleshooting (see DTC P050A: COLD START IDLE AIR CONTROL SYSTEM PERFORMANCE PROBLEM )
P050B (167)OCold Start Ignition Timing Control System Performance ProblemONDTC Troubleshooting (see DTC P050B: COLD START IGNITION TIMING PERFORMANCE PROBLEM )
P0562Charging System Low VoltageOFFDTC Troubleshooting (see DTC P0562: CHARGING SYSTEM LOW VOLTAGE )
P0563OPowertrain Control Module (PCM) Power Source Circuit Unexpected VoltageOFFDTC Troubleshooting (see DTC P0563: PCM POWER SOURCE CIRCUIT UNEXPECTED VOLTAGE )
P0602 (196)Powertrain Control Module (PCM) Programming ErrorONDTC Troubleshooting (see DTC P0602: PCM PROGRAMMING ERROR )
P060A (131)Powertrain Control Module (PCM) Internal Control Module MalfunctionONDTC Troubleshooting (see DTC P060A: PCM INTERNAL CONTROL MODULE MALFUNCTION )
P0615Starter Cut Relay STRLD Circuit MalfunctionOFFDTC Troubleshooting (see DTC P060A: PCM INTERNAL CONTROL MODULE MALFUNCTION )
P0627 (169)Fuel Pump Control Module System MalfunctionONDTC Troubleshooting (see DTC P0627: FUEL PUMP CONTROL MODULE SYSTEM MALFUNCTION )
P062F (131)Powertrain Control Module (PCM) Internal Control Module Keep Alive Memory (KAM) ErrorONDTC Troubleshooting (see DTC P062F: PCM INTERNAL CONTROL MODULE KEEP ALIVE MEMORY (KAM) ERROR )
P0630 (139)VIN Not Programmed or MismatchONDTC Troubleshooting (see DTC P062F: PCM INTERNAL CONTROL MODULE KEEP ALIVE MEMORY (KAM) ERROR )
P0641 (133)Sensor Reference Voltage A MalfunctionONDTC Troubleshooting (see DTC P0641: SENSOR REFERENCE VOLTAGE A MALFUNCTION )
P0651 (134)Sensor Reference Voltage B MalfunctionONDTC Troubleshooting (see DTC P0651: SENSOR REFERENCE VOLTAGE B MALFUNCTION )
P0685 (135)OPowertrain Control Module (PCM) Power Control Circuit/Internal Circuit MalfunctionONDTC Troubleshooting (see DTC P0685: PCM POWER CONTROL CIRCUIT/INTERNAL CIRCUIT MALFUNCTION )
P1077 (106)OIntake Manifold Tuning (IMT) Valve Stuck in High RPM PositionONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P1078 (106)OIntake Manifold Tuning (IMT) Valve Stuck in Low RPM PositionONDTC Troubleshooting (see DTC P1078: IMT VALVE STUCK IN LOW RPM POSITION )
P1109 (13)OBarometric Pressure (BARO) Sensor Circuit Out of Range HighONDTC Troubleshooting (see DTC P1109: BARO SENSOR CIRCUIT OUT OF RANGE HIGH )
P1116 (86)OEngine Coolant Temperature (ECT) Sensor 1 Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P1116: ECT SENSOR 1 RANGE/PERFORMANCE PROBLEM )
P1128 (5)OManifold Absolute Pressure (MAP) Sensor Signal Lower Than ExpectedONDTC Troubleshooting (see DTC P1128: MAP SENSOR SIGNAL LOWER THAN EXPECTED )
P1129 (5)OManifold Absolute Pressure (MAP) Sensor Signal Higher Than ExpectedONDTC Troubleshooting (see DTC P1129: MAP SENSOR SIGNAL HIGHER THAN EXPECTED )
P1172 (157)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Circuit Out of Range HighONDTC Troubleshooting (see DTC P1172: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT OUT OF RANGE HIGH; DTC P1174: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT OUT OF RANGE HIGH )
P1174 (158)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Out of Range HighONDTC Troubleshooting (see DTC P1172: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT OUT OF RANGE HIGH; DTC P1174: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT OUT OF RANGE HIGH )
P1297OElectrical Load Detector (ELD) Circuit Low VoltageOFFDTC Troubleshooting (see DTC P1297: ELD CIRCUIT LOW VOLTAGE )
P1298OElectrical Load Detector (ELD) Circuit High VoltageOFFDTC Troubleshooting (see DTC P1298: ELD CIRCUIT HIGH VOLTAGE )
P1454 (91)OFuel Tank Pressure (FTP) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P1454: FTP SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2422: EVAP CANISTER VENT SHUT VALVE STUCK CLOSED MALFUNCTION )
P145C (90)OEvaporative Emission (EVAP) System Purge Flow MalfunctionONDTC Troubleshooting (see DTC P145C: EVAP SYSTEM PURGE FLOW MALFUNCTION )
P1549Charging System High VoltageOFFDTC Troubleshooting (see DTC P1549: CHARGING SYSTEM HIGH VOLTAGE )
P1658 (40)Electronic Throttle Control System (ETCS) Control Relay ON MalfunctionONDTC Troubleshooting (see DTC P1658: ETCS CONTROL RELAY ON MALFUNCTION )
P1659 (40)Electronic Throttle Control System (ETCS) Control Relay OFF MalfunctionONDTC Troubleshooting (see DTC P1659: ETCS CONTROL RELAY OFF MALFUNCTION )
P1683 (40)Throttle Valve Default Position Spring Performance ProblemONDTC Troubleshooting (see DTC P1683: THROTTLE VALVE DEFAULT POSITION SPRING PERFORMANCE PROBLEM )
P1684 (40)Throttle Valve Return Spring Performance ProblemONDTC Troubleshooting (see DTC P1684: THROTTLE VALVE RETURN SPRING PERFORMANCE PROBLEM )
P16BBAlternator B Terminal Circuit Low VoltageOFFDTC Troubleshooting (see DTC P16BB: ALTERNATOR B TERMINAL CIRCUIT LOW VOLTAGE )
P16BCAlternator FR Terminal Circuit/IGP Circuit Low VoltageOFFDTC Troubleshooting (see DTC P16BC: ALTERNATOR FR TERMINAL CIRCUIT/IGP CIRCUIT LOW VOLTAGE )
P16BDStarter Cut Relay 2 MalfunctionOFFDTC Troubleshooting (see DTC P16BD: STARTER CUT RELAY 2 MALFUNCTION )
P16BEStarter Cut Relay 1 MalfunctionOFFDTC Troubleshooting (see DTC P16BE: STARTER CUT RELAY 1 MALFUNCTION )
P16BFStarter Cut Relay STRLY Circuit MalfunctionOFFDTC Troubleshooting (see DTC P16BF: STARTER CUT RELAY STRLY CIRCUIT MALFUNCTION )
P2101 (40)Electronic Throttle Control System (ETCS) MalfunctionONDTC Troubleshooting (see DTC P2101: ETCS MALFUNCTION )
P2118 (40)Throttle Actuator Current Range/Performance ProblemONDTC Troubleshooting (see DTC P2118: THROTTLE ACTUATOR CURRENT RANGE/PERFORMANCE PROBLEM )
P2122 (37)Accelerator Pedal Position (APP) Sensor A (Throttle Position (TP) Sensor D) Circuit Low VoltageONDTC Troubleshooting (see DTC P2122: APP SENSOR A (TP SENSOR D) CIRCUIT LOW VOLTAGE )
P2123 (37)Accelerator Pedal Position (APP) Sensor A (Throttle Position (TP) Sensor D) Circuit High VoltageONDTC Troubleshooting (see DTC P2123: APP SENSOR A (TP SENSOR D) CIRCUIT HIGH VOLTAGE )
P2127 (37)Accelerator Pedal Position (APP) Sensor B (Throttle Position (TP) Sensor E) Circuit Low VoltageONDTC Troubleshooting (see DTC P2127: APP SENSOR B (TP SENSOR E) CIRCUIT LOW VOLTAGE )
P2128 (37)Accelerator Pedal Position (APP) Sensor B (Throttle Position (TP) Sensor E) Circuit High VoltageONDTC Troubleshooting (see DTC P2128: APP SENSOR B (TP SENSOR E) CIRCUIT HIGH VOLTAGE )
P2135 (7)Throttle Position (TP) Sensor A/B Incorrect Voltage CorrelationONDTC Troubleshooting (see DTC P2135: TP SENSOR A/B VOLTAGE INCORRECT CORRELATION )
P2138 (37)Accelerator Pedal Position (APP) Sensor A/B (Throttle Position (TP) Sensor D/E) Incorrect Voltage CorrelationONDTC Troubleshooting (see DTC P2138: APP SENSOR A/B (TP SENSOR D/E) INCORRECT VOLTAGE CORRELATION )
P2176 (40)Throttle Actuator Control System Idle Position Not LearnedONDTC Troubleshooting (see DTC P2176: THROTTLE ACTUATOR CONTROL SYSTEM IDLE POSITION NOT LEARNED )
P2183 (192)OEngine Coolant Temperature (ECT) Sensor 2 Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P2183: ECT SENSOR 2 CIRCUIT RANGE/PERFORMANCE PROBLEM )
P2184 (192)OEngine Coolant Temperature (ECT) Sensor 2 Circuit Low VoltageONDTC Troubleshooting (see DTC P2184: ECT SENSOR 2 CIRCUIT LOW VOLTAGE )
P2185 (192)OEngine Coolant Temperature (ECT) Sensor 2 Circuit High VoltageONDTC Troubleshooting (see DTC P2185: ECT SENSOR 2 CIRCUIT HIGH VOLTAGE )
P2195 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Signal Stuck LeanONDTC Troubleshooting (see DTC P2195: REAR A/F SENSOR (BANK 1, SENSOR 1) SIGNAL STUCK LEAN; DTC P2197: FRONT A/F SENSOR (BANK 2, SENSOR 1) SIGNAL STUCK LEAN )
P2197 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Signal Stuck LeanONDTC Troubleshooting (see DTC P2195: REAR A/F SENSOR (BANK 1, SENSOR 1) SIGNAL STUCK LEAN; DTC P2197: FRONT A/F SENSOR (BANK 2, SENSOR 1) SIGNAL STUCK LEAN )
P2227 (13)OBarometric Pressure (BARO) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P2227: BARO SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM )
P2228 (13)OBarometric Pressure (BARO) Sensor Circuit Low VoltageONDTC Troubleshooting (see DTC P2228: BARO SENSOR CIRCUIT LOW VOLTAGE )
P2229 (13)OBarometric Pressure (BARO) Sensor Circuit High VoltageONDTC Troubleshooting (see DTC P2229: BARO SENSOR CIRCUIT HIGH VOLTAGE )
P2237 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) IP Circuit High VoltageONDTC Troubleshooting (see DTC P2229: BARO SENSOR CIRCUIT HIGH VOLTAGE )
P2238 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) IP Circuit Low VoltageONDTC Troubleshooting (see DTC P2238: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT LOW VOLTAGE; DTC P2241: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP CIRCUIT LOW VOLTAGE )
P2240 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) IP Circuit High VoltageONDTC Troubleshooting (see DTC P2229: BARO SENSOR CIRCUIT HIGH VOLTAGE )
P2241 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) IP Circuit Low VoltageONDTC Troubleshooting (see DTC P2238: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT LOW VOLTAGE; DTC P2241: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP CIRCUIT LOW VOLTAGE )
P2243 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VCENT Circuit High VoltageONDTC Troubleshooting (see DTC P2243: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE; DTC P2247: FRONT A/F SENSOR (BANK 2, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE )
P2245 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VCENT Circuit Low VoltageONDTC Troubleshooting (see DTC P2245: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT LOW VOLTAGE; DTC P2249: FRONT A/F SENSOR (BANK 2, SENSOR 1)VCENT CIRCUIT LOW VOLTAGE )
P2247 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VCENT Circuit High VoltageONDTC Troubleshooting (see DTC P2243: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE; DTC P2247: FRONT A/F SENSOR (BANK 2, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE )
P2249 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VCENT Circuit Low VoltageONDTC Troubleshooting (see DTC P2245: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT LOW VOLTAGE; DTC P2249: FRONT A/F SENSOR (BANK 2, SENSOR 1)VCENT CIRCUIT LOW VOLTAGE )
P2251 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VS Circuit High VoltageONDTC Troubleshooting (see DTC P2251: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT HIGH VOLTAGE; DTC P2254: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT HIGH VOLTAGE )
P2252 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) VS Circuit Low VoltageONDTC Troubleshooting (see DTC P2252: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT LOW VOLTAGE; DTC P2255: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT LOW VOLTAGE )
P2254 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VS Circuit High VoltageONDTC Troubleshooting (see DTC P2251: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT HIGH VOLTAGE; DTC P2254: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT HIGH VOLTAGE )
P2255 (156)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) VS Circuit Low VoltageONDTC Troubleshooting (see DTC P2252: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT LOW VOLTAGE; DTC P2255: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT LOW VOLTAGE )
P2270 (161)ORear Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 1, Sensor 2)) Circuit Signal Stuck LeanONDTC Troubleshooting (see DTC P2270: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN; DTC P2272: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN )
P2272 (162)OFront Secondary Heated Oxygen Sensor (Secondary HO2S (Bank 2, Sensor 2)) Circuit Signal Stuck LeanONDTC Troubleshooting (see DTC P2270: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN; DTC P2272: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN )
P2279 (109)OIntake Air System LeakONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P2413 (12)OExhaust Gas Recirculation (EGR) System MalfunctionONDTC Troubleshooting (see DTC P2413: EGR SYSTEM MALFUNCTION )
P2422 (117)OEvaporative Emission (EVAP) Canister Vent Shut Valve Stuck Closed MalfunctionONDTC Troubleshooting (see DTC P1454: FTP SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2422: EVAP CANISTER VENT SHUT VALVE STUCK CLOSED MALFUNCTION )
P2610 (132)Powertrain Control Module (PCM) Ignition Off Internal Timer MalfunctionONDTC Troubleshooting (see DTC P2610: PCM IGNITION OFF INTERNAL TIMER MALFUNCTION )
P2646 (22)Rocker Arm Oil Pressure Switch Circuit Low VoltageONDTC Troubleshooting (see DTC TROUBLESHOOTING )
P2647 (22)Rocker Arm Oil Pressure Switch Circuit High VoltageONDTC Troubleshooting (see DTC P2647: ROCKER ARM OIL PRESSURE SWITCH CIRCUIT HIGH VOLTAGE )
P2648 (21)Rocker Arm Oil Control Solenoid Circuit Low VoltageONDTC Troubleshooting (see DTC P2648: ROCKER ARM OIL CONTROL SOLENOID CIRCUIT LOW VOLTAGE )
P2649 (21)Rocker Arm Oil Control Solenoid Circuit High VoltageONDTC Troubleshooting (see DTC P2649: ROCKER ARM OIL CONTROL SOLENOID CIRCUIT HIGH VOLTAGE )
P2A00 (157)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P2A00: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2A03: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM )
P2A03 (158)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P2A00: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2A03: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM )
U0029 (126)F-CAN A Malfunction (BUS-OFF (Powertrain Control Module (PCM)))ONDTC Troubleshooting (see DTC TROUBLESHOOTING )
U0047F-CAN B Malfunction (BUS-OFF (Powertrain Control Module (PCM)))OFFDTC Troubleshooting (see DTC TROUBLESHOOTING )
U0104 (2)F-CAN A Malfunction (Powertrain Control Module (PCM)-Adaptive Cruise Control (ACC) Unit)OFFDTC Troubleshooting (see DTC U0104: F-CAN A MALFUNCTION (PCM-ADAPTIVE CRUISE CONTROL (ACC) UNIT) )
U0114F-CAN A Malfunction (Powertrain Control Module (PCM)-SH-AWD Control Unit)OFFDTC Troubleshooting (see DTC U0114: F-CAN A MALFUNCTION (PCM-SH-AWD CONTROL UNIT) )
U0122F-CAN A Malfunction (Powertrain Control Module (PCM)-VSA Modulator-Control Unit)OFFDTC Troubleshooting (see DTC U0122: F-CAN A MALFUNCTION (PCM-VSA MODULATOR-CONTROL UNIT) )
U0155 (126)F-CAN A Malfunction (Powertrain Control Module (PCM)-Gauge Control Module)ONDTC Troubleshooting (see DTC U0155: F-CAN A MALFUNCTION (PCM-GAUGE CONTROL MODULE) )
U0300 (131)PGM-FI System and A/T System Program Version MismatchONDTC Troubleshooting (see DTC U0300: PGM-FI SYSTEM AND A/T SYSTEM PROGRAM VERSION MISMATCH )
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS.
Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
(1) These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display. (2) With ACC
NOTE
The above DTCs are indicated when the PGM-FI system is selected with the HDS.
(1)These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS. Some DTCs do not cause the MIL to blink when the SCS line is jumped; these DTCs are shown in the gauge display.
(2)With ACC

Symptom Troubleshooting Index

When the vehicle has one of these symptoms, check for a diagnostic trouble code (DTC) with the HDS. If there is no DTC, do the diagnostic procedure for the symptom, in the sequence listed, until you find the cause.

SymptomDiagnostic procedureAlso check for
Engine will not start (MIL works OK, no DTCs set)Test the battery (see BATTERY TEST ). Test the starter (see STARTER SOLENOID TEST ). Check the fuel pressure (see FUEL PRESSURE TEST ).Low compression No ignition spark Restricted exhaust system Intake air leaks Locked up engine Broken timing belt Fuel contamination
Engine will not start, and HDS does not communicate with the PCM (MIL comes on and stays on, no DTCs set)Troubleshoot the PCM power and ground circuits (see PCM POWER AND GROUND CIRCUIT TROUBLESHOOTING ).No power to PCM No ground to PCM
MIL comes on and stays on, or never comes on at all, no DTCs setTroubleshoot the MIL circuit (see MIL CIRCUIT TROUBLESHOOTING ).
Engine will not start (MIL works OK, no DTCs set, immobilizer indicator stays on or flashes)Check the immobilizer system: Without keyless access system (see SYMPTOM TROUBLESHOOTING INFORMATION ). With keyless access system (see SYMPTOM TROUBLESHOOTING INFORMATION ).
Engine starts but stalls immediately (MIL works OK, no DTCs set, immobilizer indicator stays on or flashes)Check the immobilizer system: Without keyless access system (see SYMPTOM TROUBLESHOOTING INFORMATION ). With keyless access system (see SYMPTOM TROUBLESHOOTING INFORMATION ).
Engine is hard to start (MIL works OK, no DTCs set)Test the battery (see BATTERY TEST ). Check the fuel pressure (see FUEL PRESSURE TEST ). Clean the throttle body (see THROTTLE BODY TEST ).Low compression Intake air leaks Fuel contamination Weak spark Low fuel pressure
Cold fast idle too low (MIL works OK, no DTCs set)Do the PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ). Check the idle speed (see IDLE SPEED INSPECTION ). Clean the throttle body (see THROTTLE BODY TEST ).
Cold fast idle too high (MIL works OK, no DTCs set)Do the PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ). Check the idle speed (see IDLE SPEED INSPECTION ).Intake air leaks
Idle speed fluctuates (MIL works OK, no DTCs set)Do the PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ). Check the idle speed (see IDLE SPEED INSPECTION ). Test the throttle body (see THROTTLE BODY TEST ). Troubleshoot the A/C signal circuit (see A/C SIGNAL CIRCUIT TROUBLESHOOTING ).Incorrect valve timing or clearance adjustment Intake air leaks
After warming up, idle speed is below specification without load (MIL works OK, no DTCs set)Troubleshoot the alternator FR signal circuit (see ALTERNATOR FR SIGNAL CIRCUIT TROUBLESHOOTING ). Test the throttle body (see THROTTLE BODY TEST ).Incorrect valve adjustment
After warming up, idle speed is above specification without load (MIL works OK, no DTCs set)Troubleshoot the alternator FR signal circuit (see ALTERNATOR FR SIGNAL CIRCUIT TROUBLESHOOTING ). Inspect the APP sensor (see APP SENSOR SIGNAL INSPECTION ).Intake air leaks
After warming up, idle speed drops when steering wheel is turned (MIL works OK, no DTCs set)Do the PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ). Troubleshoot the PSP switch circuit (see PSP SWITCH SIGNAL CIRCUIT TROUBLESHOOTING ). Test the throttle body (see THROTTLE BODY TEST ).Power steering system problem
Low power (MIL works OK, no DTCs set)Check the fuel pressure (see FUEL PRESSURE TEST ).Low compression Incorrect camshaft timing Incorrect engine oil level Exhaust restriction
Engine stalls (MIL works OK, no DTCs set)Do the PCM idle learn procedure (see PCM IDLE LEARN PROCEDURE ). Check the fuel pressure (see FUEL PRESSURE TEST ). Check the idle speed (see IDLE SPEED INSPECTION ). Troubleshoot the brake pedal position switch signal circuit (see BRAKE PEDAL POSITION SWITCH SIGNAL CIRCUIT TROUBLESHOOTING ).Intake air leaks Faulty harness and sensor connections
Difficult to refuel (MIL works OK, no DTCs set)Check the fuel vent tube between the EVAP canister and the fuel tank. Check the fuel tank vapor recirculation tube between the fuel pipe and the fuel tank. Replace the fuel tank (see FUEL TANK REPLACEMENT ).Malfunctioning gas station filling nozzle
Fuel overflows during refueling (No DTCs set)Replace the fuel tank (see FUEL TANK REPLACEMENT ).Malfunctioning gas station filling nozzle
Fuel cap warning message stays on (MIL works OK, no DTCs set)Troubleshoot the fuel cap warning message system (see FUEL CAP WARNING MESSAGE SYSTEM TROUBLESHOOTING ).EVAP vacuum leak
HDS does not communicate with the PCM or the vehicleTroubleshoot the DLC circuit (see DLC CIRCUIT TROUBLESHOOTING ).Correct HDS software

Scheme 10

Scheme 10: Fuel and Emissions Systems Diagram

Scheme 11

Scheme 11: Vacuum Hose Routing

Electronic Control Systems

The functions of the fuel and emission control systems are managed by the powertrain control module (PCM).

Self-Diagnosis

The PCM detects the failure of a signal from a sensor or from another control unit and stores a Pending DTC or a Confirmed DTC. Depending on the failure, a Confirmed DTC is stored in either the first or the second drive cycle. When a Confirmed DTC is stored, the PCM turns on the malfunction indicator lamp (MIL) by a signal sent to the gauge via F-CAN.

  1. One Drive Cycle Detection Method When an abnormality occurs in the signal from a sensor or from another control unit, the PCM stores a Confirmed DTC and turns on the MIL immediately.
  2. Two Drive Cycle Detection Method

When an abnormality occurs in the signal from a sensor or from another control unit in the first drive cycle, the PCM stores a Pending DTC. The MIL does not come on at this time. If the failure continues in the second drive cycle, the PCM stores a Confirmed DTC and turns on the MIL.

Fail-Safe Function

When an abnormality occurs in the signal from a sensor or from another control unit, the PCM ignores that signal and substitutes a pre-programmed value for it that allows the engine to continue running. This causes a Confirmed DTC to be stored and the MIL to come on.

MIL Bulb Check and Readiness Code Condition

When the ignition switch is turned to ON (II), or the engine start/stop button is pressed to select the ON mode, the PCM turns on the MIL via the F-CAN circuit for about 15 to 20 seconds to check the bulb condition. If any readiness codes are not set to complete, the MIL flashes five times. If all readiness codes are set to complete, the MIL goes off.

Self Shut Down (SSD) Mode

After the ignition switch is turned to LOCK (0), or the engine start/stop button is pressed to select the OFF mode, the PCM stays on for up to an hour. If a PCM connector is disconnected during this time, the PCM may be damaged. To cancel this mode, disconnect the negative cable from the battery or jump the SCS line with the HDS after the ignition switch is turned to LOCK (0), or the engine start/stop button is pressed to select the OFF mode.

Scheme 12

Scheme 12: PCM Inputs and Outputs at PCM Connector A ([]) (49P)
Terminal numberWire colorTerminal nameDescriptionSignal
1PURVBSOL2 (POWER SOURCE FOR SOLENOID VALVES)Power source for solenoid valvesWith ignition switch ON (II)/vehicle in ON mode: battery voltage
2PNKSLS (SHIFT LOCK SOLENOID)Drives shift lock solenoidWith ignition switch ON (II)/vehicle in ON mode, in P, brake pedal pressed, and accelerator pedal released: about 0 V
3YELSTRLY (STARTER RELAY)Drives starter cut relayWith ignition switch ON (II)/vehicle in ON mode: about 0 V
4GRNFANL (RADIATOR FAN CONTROL)Drives A/C condenser fan relayWith condenser fan running: about 0 V With condenser fan stopped: battery voltage
5BRNFANH (RADIATOR FAN CONTROL)Drives radiator fan relayWith radiator fan running at high speed: about 0 V With radiator fan stopped or running at low speed: battery voltage
6REDMRLY (PGM-FI MAIN RELAY 1)Drives PGM-FI main relay 1With ignition switch ON (II)/vehicle in ON mode: about 0 V With ignition switch in LOCK (0)/vehicle in OFF mode: battery voltage
7ORNBKSWNC (BRAKE PEDAL POSITION SWITCH)Detects brake pedal position switch signalWith ignition switch ON (II)/vehicle in ON mode and brake pedal released: battery voltage With ignition switch ON (II)/vehicle in ON mode and brake pedal pressed: about 0 V
8LT GRNBKSW (BRAKE PEDAL POSITION SWITCH)Detects brake pedal position switch signalWith brake pedal released: about 0 V With brake pedal pressed: battery voltage
9PNKVG - (MASS AIR FLOW (MAF) SENSOR - SIDE)Ground for MAF sensor signal
10ORNELD (ELECTRICAL LOAD DETECTOR (ELD))Detects ELD signalWith ignition switch ON (II)/vehicle in ON mode,, about 0.1-4.8 V (depending on electrical load)
11GRYIMOFPR (IMMOBILIZER FUEL PUMP RELAY)Drives PGM-FI main relay 20 V for 2 seconds after turning ignition switch ON (II)/pressing the engine start/stop button to select the ON mode, then battery voltage
12LT BLUMCS (ENGINE MOUNT CONTROL SOLENOID VALVE)Drives engine mount control solenoid valveAt idle: about 0 V Above idle: battery voltage
13PURACC (A/C CLUTCH RELAY)Drives A/C clutch relayWith compressor ON: about 0 V With compressor OFF: battery voltage
16LT BLUATPP (TRANSMISSION RANGE SWITCH P)Detects transmission range switch P position signalIn P: about 0 V In any position other than P: battery voltage
18GRNAPSA (ACCELERATOR PEDAL POSITION (APP) SENSOR A)Detects APP sensor A signalWith ignition switch ON (II)/vehicle in ON mode and accelerator pedal pressed: about 4.7 V With ignition switch ON (II)/vehicle in ON mode and accelerator pedal released: about 1.0 V
19PNKAPSB (ACCELERATOR PEDAL POSITION (APP) SENSOR B)Detects APP sensor B signalWith ignition switch ON (II)/vehicle in ON mode and accelerator pedal pressed: about 2.3 V With ignition switch ON (II)/vehicle in ON mode and accelerator pedal released: about 0.5 V
20BRNVG+ (MASS AIR FLOW (MAF) SENSOR +SIDE)Detects MAF sensor signalAt idle with warmed up engine and no electrical load: about 1.1-1.6V (between VG+ terminal and VG- terminal)
21REDECT2 (ENGINE COOLANT TEMPERATURE (ECT) SENSOR 2)Detects ECT sensor 2 signalWith ignition switch ON (II)/vehicle in ON mode: about 0.1-4.8 V (depending on engine coolant temperature)
22REDVSV (EVAPORATIVE EMISSION (EVAP) CANISTER VENT SHUT VALVE)Drives EVAP canister vent shut valveWith ignition switch ON (II)/vehicle in ON mode: battery voltage
24REDVCC3 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
25BRNVCC4 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
26BLUSG3 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
27GRNSG4 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
28BLKSTRLDDetects starter cut relayWith starter ON: battery voltage
29WHTETCSRLY (ELECTRONIC THROTTLE CONTROL SYSTEM (ETCS) CONTROL RELAY)Drives electronic throttle control system (ETCS) control relayWith ignition switch ON (II)/vehicle in ON mode: about 0 V
30 (1)BLKVSP (VEHICLE SPEED SIGNAL OUTPUT)Sends vehicle speed signalDepending on vehicle speed,, pulses
31LT GRNSTS (STARTER SWITCH SIGNAL)Detects starter switch signalWith ignition switch in START (III)/vehicle in START mode: battery voltage With ignition switch in any position other than START (III)/vehicle in any mode other than START mode: about 0 V
32ORNSCS (SERVICE CHECK SIGNAL)Detects service check signalWith service check signal shorted using the HDS: about 0 V With service check signal opened: about 5.0 V
33BLUNEP (ENGINE SPEED PULSE)Outputs engine speed pulseWith engine running: pulses
36BRNSUPP (PADDLE SHIFTER + (UPSHIFT SWITCH))Detects paddle shifter+ (upshift switch) signalWith ignition switch ON (II)/vehicle in ON mode, and paddle shifter+ (upshift switch) pressed: about 0 V With ignition switch ON (II)/vehicle in ON mode, and paddle shifter+ (upshift switch) released: battery voltage
37PURSDNP (PADDLE SHIFTER- (DOWNSHIFT SWITCH))Detects paddle shifter- (downshift switch) signalWith ignition switch ON (II)/vehicle in ON mode, and paddle shifter- (downshift switch) pressed: about 0 V With ignition switch ON (II)/vehicle in ON mode, and paddle shifter- (downshift switch) released: battery voltage
38WHTPSPSW (POWER STEERING PRESSURE SWITCH SIGNAL)Detects PSP switch signalAt idle with steering wheel straight ahead position: about 0 V At idle with steering wheel at full lock: battery voltage
39LT GRNFTP (FUEL TANK PRESSURE (FTP) SENSOR)Detects FTP sensor signalWith ignition switch ON (II)/vehicle in ON mode, and fuel fill cap removed: about 2.5 V
40PNKSUBRLY (PGM-FI SUBRELAY)Drives PGM-FI subrelayWith ignition switch ON (II)/vehicle in ON mode: about 0 V
41 (2)BRNLG3 (LOGIC GROUND)Ground circuit for PCMLess than 0.2 V at all times
42LT BLUFPCD (FUEL PUMP CONTROL MODULE DIAGNOSIS)Detects fuel pump control module diagnosisWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V At idle: about 10.0 V
43PNKFPC (FUEL PUMP CONTROL)Sends fuel pump control module control signalWith ignition switch ON (II)/vehicle in ON mode: pulses With ignition switch OFF/vehicle in OFF mode: about 0V
44-3BLUWEN (WRITE ENABLE SIGNAL)Detects write enable signalWith ignition switch ON (III)/vehicle in ON mode: about 0 V
46LT GRNS-NET (SERIAL COMMUNICATION FOR IMMOBILIZER)Sends serial communication signalWith ignition switch ON (II)/vehicle in ON mode: pulses
48WHTF-CAN A H (F-CAN COMMUNICATION SIGNAL A HIGH)Sends and receives communication signalWith ignition switch ON (II)/vehicle in ON mode: pulses
49BLKF-CAN A L (F-CAN COMMUNICATION SIGNAL A LOW)Sends and receives communication signalWith ignition switch ON (II)/vehicle in ON mode: pulses
(1) With navigation (2) Without keyless access (3) '10-11 models
(1)With navigation
(2)Without keyless access
(3)'10-11 models

Scheme 13

Scheme 13: PCM Inputs and Outputs at PCM Connector B (delta) (49P)
Terminal numberWire colorTerminal nameDescriptionSignal
1BLKPG2 (POWER GROUND)Ground circuit for PCMLess than 0.2 V at all times
2BLK/YELVBSOL (POWER SOURCE FOR SOLENOID VALVES)Power source for solenoid valvesWith ignition switch ON (II)/vehicle in ON mode: battery voltage
3YEL/BLKIGP (POWER SOURCE)Power source for PCM circuitWith ignition switch ON (II)/vehicle in ON mode: battery voltage
4BRNINJ1 (No. 1 INJECTOR)Drives No. 1 injectorAt idle: duty controlled With ignition switch ON (II)/vehicle in ON mode: battery voltage
5BLK/REDINJ5 (No. 5 INJECTOR)Drives No. 5 injector
6YELINJ4 (No. 4 INJECTOR)Drives No. 4 injector
7BLUINJ3 (No. 3 INJECTOR)Drives No. 3 injector
8REDINJ2 (No. 2 INJECTOR)Drives No. 2 injector
9WHT/BLUINJ6 (No. 6 INJECTOR)Drives No. 6 injector
10BRN/WHTLSB (A/T CLUTCH PRESSURE CONTROL SOLENOID VALVE B)Drives A/T clutch pressure control solenoid valve BWith ignition switch ON (II)/vehicle in ON mode: current controlled
11BLK/REDIGPLS5 (No. 5 IGNITION COIL PULSE)Drives No. 5 ignition coilWith ignition switch ON (II)/vehicle in ON mode: about 0 V With engine running: pulses
12BRN/WHTIGPLS6 (No. 6 IGNITION COIL PULSE)Drives No. 6 ignition coil
13BLUVSB1 (VSCELL+ BANK1)Detects rear A/F sensor (Bank 1, sensor 1)VS CELL signalWith warmed up engine running: about 3.4-4.8 V
14WHT/REDVSB2 (VS CELL+ BANK 2)Detects front A/F sensor (Bank 2, sensor 1)VS CELL signalWith warmed up engine running: about 3.4-4.8 V
15REDVCENTB1 (VIRTUAL GROUND BANK 1)Provides reference voltage for rear A/F sensor (Bank 1, sensor 1)With warmed up engine at idle: about 3.4-3.8 V
16WHTSHO2SB2 (FRONT SECONDARY HEATED OXYGEN SENSOR (FRONT SECONDARY HO2S (BANK2, SENSOR 2)))Detects front secondary HO2S (Bank 2, sensor 2) signalWith throttle fully opened from idle and warmed up engine: about 0.6 V* With throttle quickly closed: below 0.4 V* (*: between SHO2SB2 terminal and SO2SGB2 terminal)
17RED/BLKTPSA (THROTTLE POSITION (TP) SENSOR A)Detects TP sensor A signalWith ignition switch ON (II)/vehicle in ON mode and accelerator pedal pressed: about 3.9 V With ignition switch ON (II)/vehicle in ON mode and accelerator pedal released: about 0.9 V
18BLUVCC5 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
19WHT/BLKIMTM (INTAKE MANIFOLD TUNING (IMT) VALVE MONITOR)Detects IMT valve positionWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V With engine speed above 4, 050 rpm: about 0 V
20BLU/WHTVTPSW (ROCKER ARM OIL PRESSURE SWITCH)Detects rocker arm oil pressure switch signalAt idle: about 0 V
21GRN/REDLSC (A/T CLUTCH PRESSURE CONTROL SOLENOID VALVE C)Drives A/T clutch pressure control solenoid valve CWith ignition switch ON (II)/vehicle in ON mode: current controlled
22WHT/BLUIGPLS3 (No. 3 IGNITION COIL PULSE)Drives No. 3 ignition coilWith ignition switch ON (II)/vehicle in ON mode: about 0 V With engine running: pulses
23BRNIGPLS4 (No. 4 IGNITION COIL PULSE)Drives No. 4 ignition coil
24RED/WHTVCENTB2 (VIRTUAL GROUND BANK 2)Provides reference voltage for front A/F sensor - (Bank 2, sensor 1)With warmed up engine at idle: about 3.4-4.8 V
25GRNSHO2SB1 (REAR SECONDARY HEATED OXYGEN SENSOR (REAR SECONDARY HO2S (BANK 1, SENSOR 2)))Detects rear secondary HO2S (Bank 1, sensor 2) signalWith throttle fully opened from idle and warmed up engine: about 0.6 V* With throttle quickly closed: below 0.4 V* (: between SHO2SB1 terminal and SO2SGB1 terminal)
26RED/BLUTPSB (THROTTLE POSITION (TP) SENSOR B)Detects TP sensor B signalWith ignition switch ON (II)/vehicle in ON mode and accelerator pedal pressed: about 4.1 V With ignition switch ON (II)/vehicle in ON mode and accelerator pedal released: about 1.7 V
29YEL/GRNIGPLS1 (No. 1 IGNITION COIL PULSE)Drives No. 1 ignition coilWith ignition switch ON (III)/vehicle in ON mode: about 0 V With engine running: pulses
30BLU/REDIGPLS2 (No. 2 IGNITION COIL PULSE)Drives No. 2 ignition coil
31GRNIPB1 (IP CELL+ BANK1)Detects rear A/F sensor (Bank 1, sensor 1) pump cellWith engine running: about 2.0-5.6 V
32GRN/REDIPB2 (IP CELL+ BANK 2)Detects front A/F sensor (Bank 2, sensor 1) pump cellWith engine running: about 2.0-5.6 V
33GRNSG5 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
34GRN/WHTSG1 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
35GRN/REDMAP (MANIFOLD ABSOLUTE PRESSURE (MAP) SENSOR)Detects MAP sensor signalWith ignition switch ON (II)/vehicle in ON mode: about 3.0 V At idle: about 1.0 V (depending on engine speed)
36YEL/REDVCC1 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
37REDNM (INPUT SHAFT (MAINSHAFT) SPEED SENSOR)Detects input shaft (mainshaft) speed sensor signalsWith ignition switch ON (II)/vehicle in ON mode: about 0 V or about 5.0 V With engine running in N: pulses
38BLUNC (OUTPUT SHAFT (COUNTERSHAFT) SPEED SENSOR)Detects output shaft (countershaft) speed sensor signalWith ignition switch ON (II)/vehicle in ON mode: about 0 V or about 5.0 V While driving: about 2, 5 V (pulses)
39GRN/YELVTS (ROCKER ARM OIL CONTROL SOLENOID)Drives rocker arm oil control solenoidAt idle: about 0 V
40BLKPG1 (POWER GROUND)Ground circuit for PCMLess than 0.2 V at all times
41BRN/YELLG2 (LOGIC GROUND)Ground circuit for PCMLess than 0.2 V at all times
42BLK/YELIG1 (IGNITION SIGNAL)Detects ignition signalWith ignition switch ON (II)/vehicle in ON mode: battery voltage
43BLK/WHTLSD (AT CLUTCH PRESSURE CONTROL SOLENOID VALVE D)Drives A/T clutch pressure control solenoid valve DWith ignition switch ON (II)/vehicle in ON mode: current controlled
44YELPLA (LINE PRESSURE SOLENOID VALVE A)Drives line pressure solenoid valve AWith engine running in 1st or reverse: about 0 V With engine running in any gear other than 1st or reverse: battery voltage
45BLUCKP (CRANKSHAFT POSITION (CKP) SENSOR)Detects CKP sensor signalWith engine running: pulses
46GRNCMP (CAMSHAFT POSITION (CMP) SENSOR)Detects CMP sensor signalWith, engine running: pulses
47REDF-CAN B H (F-CAN COMMUNICATION SIGNAL B HIGH)Sends and receives communication signalWith ignition switch ON (II)/vehicle in ON mode: pulses
48GRNF-CAN B L (F-CAN COMMUNICATION SIGNAL B LOW)Sends and receives communication signalWith ignition switch ON (II)/vehicle in ON mode: pulses

Scheme 14

Scheme 14: PCM Inputs and Outputs at PCM Connector C (o) (49P)
Terminal numberWire colorTerminal nameDescriptionSignal
1BLKPGMETCS (POWER GROUND ETCS)Ground circuit for PCMLess than 0.2 V at all times
2BLUETCSM+ (THROTTLE ACTUATOR + SIDE)Drives throttle actuatorWith ignition switch ON (II)/vehicle in ON mode: about 0 V
3GRNETCSM- (THROTTLE ACTUATOR -SIDE)Ground for throttle actuatorWith ignition switch ON (II)/vehicle in ON mode: about 0 V
4YEL/GRNIG1 ETCS (IGNITION SIGNAL ETCS)Detects ignition signalWith ignition switch ON (II)/vehicle in ON mode: battery voltage
5BLK/WHTSO2SHTCB1 (REAR SECONDARY HEATED OXYGEN SENSOR (REAR SECONDARY HO2S (BANK 1, SENSOR 2)) HEATER CONTROL)Drives rear secondary HO2S (Bank 1, sensor 2) heaterWith ignition switch ON (II)/vehicle in ON mode: battery voltage With warmed up engine running: duty controlled
6BLK/WHTAFSHTCB1 (REAR AIR FUEL RATIO (REAR A/F) SENSOR (BANK 1, SENSOR 1)HEATER CONTROL)Drives rear A/F sensor (Bank 1, sensor 1) heaterWith ignition switch ON (III)/vehicle in ON mode: battery voltage With warmed up engine running: about 0 V or duty controlled
7GRN/REDSO2SHTCB2 (FRONT SECONDARY HEATED OXYGEN SENSOR (SECONDARY HO2S (BANK 2, SENSOR 2)) HEATER CONTROL)Drives front secondary HO2S (Bank 2, sensor 2) heaterWith ignition switch ON (II)/vehicle in ON mode: battery voltage With warmed up engine running: duty controlled
8GRN/WHTAFSHTCB2 (FRONT AIR FUEL RATIO (FRONT A/F) SENSOR (BANK 2, SENSOR 1) HEATER CONTROL)Drives front A/F sensor (Bank 2, sensor 1) heaterWith ignition switch ON (II)/vehicle in ON mode: battery voltage With warmed up engine running: about 0 V or duty controlled
9GRN/WHTSHC (SHIFT SOLENOID VALVE C)Drives shift solenoid valve CWith engine running in N, in D and S during no lock-up condition: about 0 V With engine running in P and R, and in D and S during lock-up condition: battery voltage
10BLU/REDEGR (EXHAUST GAS RECIRCULATION (EGR) VALVE)Drives EGR valveWith EGR operating: duty controlled With EGR not operating: about 0 V
11YEL/BLUVCC6 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
12YEL/BLUVCC2 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II)/vehicle in ON mode: about 5.0 V
14WHT/GRNOP5SW (TRANSMISSION FLUID PRESSURE SWITCH D (5TH CLUTCH))Detects transmission fluid pressure switch D (5th clutch)With ignition switch ON (II)/vehicle in ON mode Without 5th clutch pressure: about 5.0 V With 5th clutch pressure: about 0 V
15GRN/REDSG6 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
16GRN/YELSG2 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
17YEL/GRNATPD (TRANSMISSION RANGE SWITCH D)Detects transmission range switch D position signalIn D: about 0 V In any position other than D: battery voltage
18BLU/YELATPFWD (TRANSMISSION RANGE SWITCH FWD)Detects transmission range switch D and S positions signalIn D and S: about 0 V In any position other than D and S: battery voltage
19RED/WHTATPRVS (TRANSMISSION RANGE SWITCH RVS)Detects transmission range switch R position signalIn R: about 0 V In any position other than R: battery voltage
20BLU/YELSHA (SHIFT SOLENOID VALVE A)Drives shift solenoid valve AWith engine running in 1st and 2nd: battery voltage With engine running in any gear other than 1st and 2nd: about 0 V
21REDLSA (A/T CLUTCH PRESSURE CONTROL SOLENOID VALVE A)Drives A/T clutch pressure control solenoid valve AWith ignition switch ON (II)/vehicle in ON mode: current controlled
23WHT/REDSO2SGB1 (REAR SECONDARY HEATED OXYGEN SENSOR (REAR SECONDARY HO2S (BANK 1, SENSOR 2)) SENSOR GROUND)Sensor ground for rear secondary HO2S (Bank 1, sensor 2)With ignition switch ON (III)/vehicle in ON mode: about 1.5 V
24RED/YELIAT (INTAKE AIR TEMPERATURE (IAT) SENSOR)Detects IAT sensor signalWith ignition switch ON (II)/vehicle in ON mode: about 0.1-4.8 V (depending on intake air temperature)
25WHTATPR (TRANSMISSION RANGE SWITCH R)Detects transmission range switch R position signalIn R: about 0 V In any position other than R: battery voltage
26RED/BLKATPN (TRANSMISSION RANGE SWITCH N)Detects transmission range switch N position signalIn N: about 0 V In any position other than N: battery voltage
27BLU/BLKOP2SW (TRANSMISSION FLUID PRESSURE SWITCH A (2ND CLUTCH)Detects transmission fluid pressure switch A (2nd clutch)With ignition switch ON (II)/vehicle in ON mode: Without 2nd clutch pressure: about 5.0 V With 2nd clutch pressure: about 0 V
28BLU/REDSHB (SHIFT SOLENOID VALVE B)Drives shift solenoid valve BWith-engine running in 1st, 2nd, and 3rd (upshift condition): battery voltage With engine running in any gear other than 1st, 2nd, and 3rd (upshift condition): about 0 V
31WHT/BLKOP6SW (TRANSMISSION FLUID PRESSURE SWITCH E (6TH CLUTCH))Detects transmission fluid pressure switch E (6th clutch)With ignition switch ON (II)/vehicle in ON mode Without 6th clutch pressure: about 5.0 V With 6th clutch pressure: about 0 V
32RED/WHTECT1 (ENGINE COOLANT TEMPERATURE SENSOR (ECT) SENSOR 1)Detects ECT sensor 1 signalWith ignition switch ON (II)/vehicle in ON mode: about 0.1-4.8 V (depending on engine coolant temperature)
33BLU/YELTATF (ATF TEMPERATURE SENSOR)Detects ATF temperature signalWith ignition switch ON (II)/vehicle in ON mode: about 0.2-4.0 V (about 1.8 V at operating temperature, depending on ATF temperature)
34WHT/BLKEGRP (EXHAUST GAS RECIRCULATION (EGR) VALVE POSITION SENSOR)Detects EGR valve position sensor signalWith engine running: about 1.2-3.0 V (depending on EGR valve lift)
35WHT/BLUOPPLSW (LINE-PRESSURE SWITCH)Detects line pressure switchWith ignition switch ON (II)/vehicle in ON mode Without line pressure: about 5.0 V With line pressure: about 0 V
36BLUSO2SGB2 (FRONT SECONDARY HEATED OXYGEN SENSOR (FRONT SECONDARY HO2S (BANK2, SENSOR 2)) SENSOR GROUND)Sensor ground for front secondary HO2S (Bank 2, sensor 2)With ignition switch ON (II)/vehicle in ON mode: about 1.5 V
37BLU/YELOP4SW (TRANSMISSION FLUID PRESSURE SWITCH C (4TH CLUTCH))Detects transmission fluid pressure switch C (4th clutch)With ignition switch ON (II)/vehicle in ON mode: Without 4th clutch pressure: about 5.0 V With 4th clutch pressure: about 0 V
38BLU/WHTOP3SW (TRANSMISSION FLUID PRESSURE SWITCH B (3RD CLUTCH))Detects transmission fluid pressure switch B (3rd clutch)With ignition switch ON (II)/vehicle in ON mode: Without 3rd clutch pressure: about 5.0 V With 3rd clutch pressure: about 0 V
40RED/YELPCS (EVAPORATIVE EMISSION (EVAP) CANISTER PURGE VALVE)Drives EVAP canister purge valveWith engine running, engine coolant below 140 °F (60 °C): battery voltage With engine running, engine coolant above 140 °F (60 °C): duty controlled
41BRN/YELLG1 (LOGIC GROUND)Ground circuit for PCMLess than 0.2 V at all times
42WHT/BLUALTL (ALTERNATOR L SIGNAL)Detects alternator L signalWith ignition switch ON (II)/vehicle in ON mode: about 0 V With engine running: battery voltage
43WHT/GRNALTC (ALTERNATOR CONTROL)Sends alternator control signalWith warmed up engine running: about 7.5 V (depending on electrical load)
44WHT/REDALTF (ALTERNATOR FR SIGNAL)Detects alternator FR signalWith engine running: about 0-5.0 V (depending on electrical load)
45BLU/YELOPSW (OIL PRESSURE SWITCH)Detects engine oil pressure signalWith ignition switch ON (II)/vehicle in ON mode: battery voltage With engine running: about 0 V
46YELATPS (TRANSMISSION RANGE SWITCH S)Detects transmission switch S position signalIn S: about 0 V In any position other than S: battery voltage
47RED/BLUKS (KNOCK SENSOR)Detects knock sensor signalWith engine knocking: pulses
48WHT/BLUIMT+ (INTAKE MANIFOLD TUNING (IMT) ACTUATOR +SIDE)Drives IMT actuatorWith ignition switch ON (II)/vehicle in ON mode: battery voltage
49WHT/REDIMT- (INTAKE MANIFOLD TUNING (IMT) ACTUATOR -SIDE)Drives IMT actuatorWith ignition switch ON (II)/vehicle in ON mode: battery voltage

Scheme 15

Scheme 15: PCM Electrical Connections

Scheme 16

Scheme 16

Scheme 17

Scheme 17

Scheme 18

Scheme 18

Scheme 19

Scheme 19

Scheme 20

Scheme 20

Scheme 21

Scheme 21: PCM Circuit Diagram

Scheme 22

Scheme 22

Scheme 23

Scheme 23

Scheme 24

Scheme 24

Scheme 25

Scheme 25

Scheme 26

Scheme 26

Scheme 27

Scheme 27

Scheme 28

Scheme 28

Scheme 29

Scheme 29

Scheme 30

Scheme 30

Scheme 31

Scheme 31

Scheme 32

Scheme 32

Scheme 33

Scheme 33

Scheme 34

Scheme 34

Scheme 35

Scheme 35

Scheme 36

Scheme 36

Scheme 37

Scheme 37: Communication Systems Circuit Diagram

Scheme 38

Scheme 38

Scheme 39

Scheme 39

Scheme 40

Scheme 40

PGM-FI System

The programmed fuel injection (PGM-FI) system is a sequential multiport fuel injection system.

Alternator Control

The alternator signals the PCM during charging. The PCM then controls the voltage generated at the alternator according to the electrical load determined by the electrical load detector (ELD) and the driving mode. This reduces engine load to improve fuel economy.

Air Conditioning (A/C) Compressor Clutch Relay

When the PCM receives a demand for cooling from the A/C system, it delays the compressor from being energized, and enriches the mixture to assure a smooth transition to the A/C mode.

Air Fuel Ratio (A/F) Sensor

The A/F sensor operates over a wide air/fuel range. The A/F sensor is installed upstream of the warm up three way catalytic converter (WU-TWC), and it sends signals to the PCM which varies the duration of fuel injection accordingly.

Scheme 41

Scheme 41: Air Fuel Ratio (A/F) Sensor

Barometric Pressure (BARO) Sensor

The BARO sensor is inside the PCM. It converts atmospheric pressure into a voltage signal that is used by the PCM to modify the basic duration of the fuel injection discharge.

Camshaft Position (CMP) Sensor

The CMP sensor detects the position of the No. 1 cylinder as a reference for sequential fuel injection to each cylinder.

Scheme 42

Scheme 42: Camshaft Position (CMP) Sensor

Crankshaft Position (CKP) Sensor

The CKP sensor detects crankshaft speed, and is used by the PCM to determine ignition timing, timing for the fuel injection of each cylinder, and engine misfire detection.

Scheme 43

Scheme 43: Crankshaft Position (CKP) Sensor

Engine Coolant Temperature (ECT) Sensors 1 and 2

ECT sensors 1 and 2 are temperature dependent resistors (thermistors). The resistance decreases as the engine coolant temperature increases.

Scheme 44

Scheme 44: Engine Coolant Temperature (ECT) Sensors 1 and 2

Ignition Timing Control

The PCM contains the memory for basic ignition tinning at various engine speeds and manifold absolute pressures. It also adjusts the timing according to engine coolant temperature and intake air temperature.

Injector Timing and Duration

The PCM contains the memory for basic discharge duration at various engine speeds and manifold pressures. The basic discharge duration, after being read out from the memory, is further modified by inputs sent from various sensors to obtain the final discharge duration.

By monitoring long term fuel trim, the PCM detects long term malfunctions in the fuel system and sets diagnostic trouble codes (DTCs) if needed.

Knock Sensor

The knock control system adjusts the ignition timing to minimize knock.

Scheme 45

Scheme 45: Knock Sensor

Malfunction Indicator Lamp (MIL) Indication (In relation to Readiness Codes)

The vehicle has certain readiness codes that are part of the on-board diagnostics for the emissions systems. If the vehicle's battery has been disconnected or gone dead, if DTCs have been cleared, or if the PCM has been reset, these codes are reset. In some states, part of the emissions testing is to make sure these codes are set to complete. If all of them are not set to complete, the vehicle may fail the test, or the test cannot be finished.

To check if the readiness codes are set to complete, turn the ignition switch to ON (II) or press the engine start/stop button to select the ON mode, but do not start the engine. The MIL will come on for 15-20 seconds. If it then goes off, the readiness codes are complete. If it flashes five times, one or more readiness codes are not complete. To set each code, drive the vehicle or run the engine as described in the procedures (see CATALYTIC CONVERTER MONITOR AND READINESS CODE ).

Manifold Absolute Pressure (MAP) Sensor

The MAP sensor converts manifold absolute pressure into electrical signals that are sent to the PCM.

Scheme 46

Scheme 46: Manifold Absolute Pressure (MAP) Sensor

Scheme 47

Scheme 47

Mass Air Flow (MAF) Sensor/Intake Air Temperature (IAT) Sensor

The mass air flow (MAF) sensor/intake air temperature (IAT) sensor contains a hot wire sensor, a cold wire sensor, and a thermistor. It is located in the intake air passage. The resistance of the hot wire sensor, the cold wire sensor, and the thermistor changes due to intake air temperature and airflow. The control circuit in the MAF sensor controls the current to keep the hot wire at a set temperature. The current is converted to voltage in the control circuit, then output to the PCM.

Scheme 48

Scheme 48: Mass Air Flow (MAF) Sensor/Intake Air Temperature (IAT) Sensor

Output Shaft (Countershaft) Speed Sensor

This sensor detects countershaft speed.

Scheme 49

Scheme 49: Output Shaft (Countershaft) Speed Sensor

Secondary Heated Oxygen Sensor (Secondary HO2S)

The secondary HO2S detects the oxygen content in the exhaust gas downstream of the warm up three way catalytic converter (WU-TWC), and sends signals to the PCM. To stabilize its output, the sensor has an internal heater. The PCM compares the HO2S output with the A/F sensor output to determine catalyst efficiency. A secondary HO2S is installed in each bank downstream of the WU-TWC.

Scheme 50

Scheme 50: Secondary Heated Oxygen Sensor (Secondary HO2S)

Starter Control System Diagram

The starter control system controls the starter motor.

Scheme 51

Scheme 51: Starter Control System Diagram
  1. When the ignition switch is turned to START (III), or the engine start/stop button is pressed to select the START mode, the PCM applies current to starter cut relay 1 and starter cut relay 2, then battery voltage is applied to the starter solenoid, and starter motor runs.
  2. Once the ignition switch or the engine start/stop button is released, the PCM keeps the starter motor running until the engine starts. If the PCM detects that the engine starts, the PCM stops applying current to the relays, and the starter motor stops.
  3. If you turn the ignition switch to START (III), or press the engine start/stop button to select START mode while the engine is running, the starter motor does not operate.
  4. In the following cases, the PCM stops the starter motor: After the starter motor operates for 10 seconds (to prevent the starter motor from overheating). If the engine rpm is too high during starter motor operation.
  5. If there is a problem with the starter control system, a message appears on the gauge display. When the message is on, the engine can only be started by turning and holding the ignition switch in the START (III) position until the engine starts, or pressing and holding the engine start/stop button until the engine starts.

Electronic Throttle Control System

The throttle is electronically controlled. Refer to the system diagram to see a functional layout of the system.

Idle control: When the engine is idling, the PCM controls the throttle actuator to maintain the proper idle speed according to engine loads.

Acceleration control: When the accelerator pedal is pressed, the PCM opens the throttle valve based on the accelerator pedal position (APP) sensor signal.

Cruise control: The PCM controls the throttle actuator to maintain the set speed when cruise control is operating. The throttle actuator takes the place of the cruise control actuator.

Accelerator Pedal Position (APP) Sensor

As the accelerator pedal position changes, the sensor varies the signal voltage to the PCM which then controls the throttle position.

Scheme 52

Scheme 52: Accelerator Pedal Position (APP) Sensor

Throttle Body

The throttle body is a single-barrel side draft type. The lower portion of the throttle valve is heated by engine coolant from the cylinder head to prevent icing of the throttle plate.

Scheme 53

Scheme 53: Throttle Body

Electronic Throttle Control System Diagram

The electronic throttle control system consists of the throttle actuator, throttle position (TP) sensor A/B, accelerator pedal position (APP) sensor A/B, the electronic throttle control system (ETCS) control relay, and the PCM.

Scheme 54

Scheme 54: Electronic Throttle Control System Diagram

Scheme 55

Scheme 55: VTEC System
  1. The VTEC system changes the cam profile-to correspond to engine speed. It maximizes torque at low engine speed and output at high engine speed. The low lift cam is used at low engine speeds, and the high lift cam is used at high engine speeds.
  2. The intake valve side has primary and secondary rocker arms. These rocker arms are locked and separated to change the cam profile by switching the oil passages. Roller rockers are used to minimize mechanical friction.
  3. The VTEC system oil pressure is switched by the rocker arm oil control valve changing the hydraulic circuit. The rocker arm oil control valve is controlled by the rocker arm oil control solenoid. The rocker arm oil pressure switch detects VTEC system oil pressure and sends this information to the PCM.
ENGINE SPEEDROCKER ARM OIL CONTROL SOLENOIDINTAKE VALVE LIFT
LOWOFFLOW
HIGHONHIGH

At low engine speed

The rocker arm oil control solenoid is turned off by the PCM. Oil pressure from the rocker arm oil control valve does not enter the rocker shaft. The intake primary and secondary rocker arms are separated by a return spring and lifted by the low lift cam lobe.

Scheme 56

Scheme 56: At low engine speed

At high engine speed

The rocker arm oil control solenoid is turned on by the PCM. Oil pressure from the rocker arm control solenoid enters into the intake secondary rocker arm via the rocker shaft, and it moves the VTEC switching piston in the intake secondary rocker arm. This causes the VTEC switching piston to slide into the primary rocker arm, locking the primary and secondary rocker arms together. Both intake rocker arms are lifted by the high lift cam lobe.

Scheme 57

Scheme 57: At high engine speed

Idle Control System

When the engine is cold, if the A/C compressor is on, the transmission is in gear, the brake pedal is pressed, the power steering load is high, or the alternator is charging, the PCM controls current to the throttle actuator to maintain the correct idle speed.

Brake Pedal Position Switch

The brake pedal position switch signals the PCM when the brake pedal is pressed.

Power Steering Pressure (PSP) Switch

The PSP switch signals the PCM when the power steering load is high.

Fuel Cutoff Control

During deceleration with the throttle valve closed, current to the injectors is cut off to improve fuel economy at engine speeds over 850 rpm. Fuel cutoff control also occurs when the engine speed exceeds 6, 800 rpm, regardless of the position of the throttle valve, to protect the engine from over-revving. When the vehicle is stopped, the PCM cuts the fuel at engine speeds over 5, 000 rpm. On a cold engine, fuel cut occurs at a lower engine speed.

Fuel Pump Control

When the ignition switch is turned to ON (II) or when the engine start/stop button is in ON mode, the PCM grounds PGM-FI main relay 2 which feeds current to the fuel pump control module. The PCM sends a signal to the fuel pump control module to operate the fuel pump for 2 seconds to pressurize the fuel system. When the engine starts, the fuel pump speed is controlled in four levels by the fuel pump control module. The PCM selects the fuel pump speed based on calculating the injector activation time and the engine speed, and then sends an operation command signal to the fuel pump control module. This operation decreases fuel pump noise at low engine speed.

PGM-FI Main Relays 1 and 2

PGM-FI main relay 1 is energized whenever the ignition switch is ON (II) or whenever the vehicle is in ON mode to supply battery voltage to the PCM, power to the injectors, and power for PGM-FI main relay 2. PGM-FI main relay 2 is energized to supply power to the fuel pump control module for 2 seconds when the ignition switch is turned to ON (II) or when the engine start/stop button is in the ON mode, and when the engine is cranking or running.

Intake Manifold Tuning (IMT) Valve

Engine power is adjusted by opening and closing the intake manifold tuning (IMT) valve. When the valve is closed, there is high torque at low engine speed. When the valve is open, there is high torque at high engine speed.

The IMT actuator contains a sensor that detects the IMT valve position and sends it to the PCM.

Scheme 58

Scheme 58: Intake Manifold Tuning (IMT) Valve

Warm Up Three Way Catalytic Converter (WU-TWC) and Under-Floor Three Way Catalytic Converter (Under-Floor TWC)

The WU-TWC/Under-Floor TWC converts hydrocarbons (HC), carbon monoxide (CO), and oxides of nitrogen (NOx) in the exhaust gas to carbon dioxide (CO2), nitrogen (N2), and water vapor.

WU-TWC

Scheme 59

Scheme 59: Warm Up Three Way Catalytic Converter (WU-TWC) and Under-Floor Three Way Catalytic Converter (Under-

Exhaust Gas Recirculation (EGR) System

Refer to the system diagram to see a functional layout of the system.

EGR Valve

The EGR valve lowers peak combustion temperatures and reduces oxides of nitrogen emissions (NOx) by recirculating exhaust gas through the intake manifold and into the combustion chambers.

Exhaust Gas Recirculation (EGR) System Diagram

The EGR system reduces oxides of nitrogen (NOx) emissions by recirculating exhaust gas through the EGR pipe to the intake manifold, and into the combustion chambers. Routing the exhaust gas through the EGR pipe after the front WU-TWC helps to prevent carbon deposits from forming in the intake manifold and the throttle body. The PCM memory contains the ideal EGR valve position for varying operating conditions.

The EGR valve position sensor detects the amount of EGR valve lift and sends it to the PCM. The PCM then compares it with the ideal lift in its memory (based on signals sent from other sensors). If there is any difference between the two, the PCM controls the current to the EGR valve.

Scheme 60

Scheme 60: Exhaust Gas Recirculation (EGR) System Diagram

Positive Crankcase Ventilation (PCV) System

The PCV valve prevents blow-by gasses from escaping into the atmosphere by venting them into the intake manifold.

Scheme 61

Scheme 61: Positive Crankcase Ventilation (PCV) System

Evaporative Emission (EVAP) Control System

Refer to the system diagram to see a functional layout of the system.

EVAP Canister

The EVAP canister temporarily stores fuel vapor from the fuel tank until it can be purged from the EVAP canister into the engine and burned.

EVAP Canister Purge Valve

When the engine coolant temperature is below 140 °F (60 °C), the PCM does not duty cycle (turn off) the EVAP canister purge valve which prevents the purging of vacuum to the EVAP canister.

Scheme 62

Scheme 62: EVAP Canister Purge Valve

Fuel Tank Pressure (FTP) Sensor

The FTP sensor converts fuel tank absolute pressure into an electrical input to the PCM.

Scheme 63

Scheme 63: Fuel Tank Pressure (FTP) Sensor

EVAP Canister Vent Shut Valve

The EVAP canister vent shut valve is mounted in the EVAP canister.

The EVAP canister vent shut valve controls the venting of the EVAP canister.

Scheme 64

Scheme 64: EVAP Canister Vent Shut Valve

Evaporative Emission (EVAP) Control Diagram

The EVAP controls minimize the amount of fuel vapor escaping to the atmosphere. Vapor from the fuel tank is temporarily stored in the EVAP canister until it can be purged from the canister into the engine and burned.

Scheme 65

Scheme 65: Evaporative Emission (EVAP) Control Diagram
  1. The EVAP canister is purged by drawing fresh air through it and into a port on the intake manifold. The purging vacuum is controlled by the EVAP canister purge valve, which operates whenever the engine coolant temperature is above 140 °F (60 °C).
  2. During refueling, the fuel tank vapor control valve opens from pressure in the fuel tank and feeds the fuel vapor to the EVAP canister.

Fuel Cap Warning Message

The PCM detects a loose or missing fuel fill cap as an evaporative system leak, and it alerts the driver by showing a warning message in the gauge display.

The first time a leak is detected a TIGHTEN FUEL CAP message appears on the gauge display (A). To scroll to another message, press the select/reset button. The TIGHTEN FUEL CAP message appears each time you restart the engine until the system turns the message off. Turn the engine off, then replace or tighten the fuel fill cap until it clicks at least once.

Scheme 66

Scheme 66: Fuel Cap Warning Message

Procedure

  1. Tighten the fuel fill cap until it clicks.
  2. Clear the Pending DTC with the HDS.
  3. Verify there is no leak by doing the EVAP FUNCTION TEST in the INSPECTION MENU with the HDS.
  1. Tighten the fuel fill cap until it clicks.
  2. Start the engine, then turn the ignition switch to LOCK (0), or press the engine start/stop button to select the OFF mode.
  3. Repeat step 2 two more times.

The vehicle has certain readiness codes that are part of the on-board diagnostics for the emissions systems. If the vehicle's battery has been disconnected or gone dead, if DTCs have been cleared, or if the PCM has been reset, these readiness codes are reset to incomplete. In some states, part of the emissions testing is to make sure these codes are set to complete. If all of them are not set to complete, the vehicle may fail the emission test, or the test cannot be finished.

To check if the readiness codes are set to complete, turn the ignition switch to ON (II), or press the engine start/stop button to select the ON mode, but do not start the engine. The MIL comes on for 15-20 seconds. If it then goes off, the readiness codes are set to complete. If it flashes five times, one or more readiness codes are not set to complete. To set readiness codes from incomplete to complete, do the procedure for the appropriate code.

To check the status of a specific DTC system, check the OBD status in the DTC MENU with the HDS (see OBD STATUS ). This screen displays the DTC, the current data list of the enable criteria, and the status of the readiness testing.

Catalytic Converter Monitor and Readiness Code

Note. During the procedure, do not turn the ignition switch to ACC (I) or LOCK (0), or select the ACC or the OFF mode. All readiness codes are cleared when the battery is disconnected, if DTCs have been cleared, or if the PCM is reset with the HDS. Low ambient temperatures or excessive stop-and-go traffic may increase the drive time needed to switch the readiness code from incomplete to complete. The readiness code will not switch to complete until all the enable criteria are met. If a fault in the secondary HO2S system caused the MIL to come on, the readiness code cannot be set to complete until you correct the fault.

Enable Criteria

  1. ECT SENSOR 1 at 158 °F (70 °C) or more.
  2. IAT SENSOR at 20 °F (-7 °C) or more.
  3. Vehicle speed above 25 mph (40 km/h).
  1. Connect the HDS to the vehicle's data link connector (DLC), and bring up the READINESS CODEs screen for Catalyst in the DTCs MENU.
  2. Start the engine.
  3. Test-drive the vehicle under stop-and-go conditions with short periods of steady cruise. After about 5 miles (8 km), the readiness code should switch to complete.
  4. If the readiness code is still not set to complete, check for a Pending DTC with the HDS. If there is no DTC, one or more of the enable criteria were probably not met; repeat the procedure.

Evaporative Emission (EVAP) Control System Monitor and Readiness Code

Note. All readiness codes are cleared when the battery is disconnected, if DTCs have been cleared, or if the PCM is reset with the HDS.

  1. Battery voltage is more than 10.5 V.
  2. Engine at idle.
  3. ECT SENSOR 1 and 2 are between 176 °F (80 °C) and 212°F (100°C).
  4. MAP SENSOR less than 46.6 kPa (14 inHg, 350 mmHg).
  5. Vehicle speed 0 mph (0 km/h).
  6. IAT SENSOR between 32 °F (0 °C) and 212 °F (100 °C).
  1. Connect the HDS to the DLC.
  2. Start the engine.
  3. Select the EVAP TEST in the INSPECTION MENU with the HDS, then select the FUNCTION TEST in the EVAP TEST MENU. If the result is normal, readiness is complete. If the result is not normal, go to the next step.
  4. Check for a Pending DTC. If there is no DTC, one or more of the enable criteria were probably not met; repeat the procedure.

Air Fuel Ratio (A/F) Sensor Monitor and Readiness Code

Note. During the procedure, do not turn the ignition switch to ACC (I) or LOCK (0), or select the ACC or the OFF mode. All readiness codes are cleared when the battery is disconnected, if DTCs have been cleared, or if the PCM is reset with the HDS.

ECT SENSOR 1 at 140 °F (60 °C) or more.

  1. Start the engine.
  2. Test-drive the vehicle under stop-and-go conditions with short periods of steady cruise. During the drive, decelerate (with the throttle fully closed) for 5 seconds. After about 3.5 miles (5.6 km), the readiness code should switch from incomplete to complete.
  3. Check the readiness codes screen for the AIR FUEL RATIO (A/F) SENSOR in the DTCs MENU with the HDS. If the HDS indicates complete, readiness is complete. If the HDS indicates not complete, go to the next step.
  4. Check for a Pending DTC. If there is no DTC, the enable criteria was probably not met. Select the DATA LIST Menu. Check the ECT SENSOR 1 in the ALL DATA LIST with the HDS. If the ECT SENSOR 1 is less than 140 °F (60 °C), run the engine until it is more than 140 °F (60 °C), then repeat the procedure.

Air Fuel Ratio (A/F) Sensor Heater Monitor Readiness Code

Note. All readiness codes are cleared when the battery is disconnected, if DTCs have been cleared, or if the PCM is reset with the HDS.

  1. Start the engine, and let it idle for 1 minute. The readiness code should switch from incomplete to complete.
  2. If the readiness code is still not set to complete, check for a Pending DTC. If there is no DTC, repeat the procedure.

Misfire Monitor and Readiness Code

  1. This readiness code is always set to available because misfiring is continuously monitored.
  2. Monitoring pauses, and the misfire counter resets, if the vehicle is driven over a rough road.
  3. Monitoring also pauses, and the misfire counter holds at its current value, if the throttle position changes more than a predetermined value, or if driving conditions fall outside the range of any related enable criteria.

Fuel System Monitor and Readiness Code

  1. This readiness code is always set to available because the fuel system is continuously monitored during closed loop operation.
  2. Monitoring pauses when the catalytic converter, the EVAP control system, and the A/F sensor monitors are active.
  3. Monitoring also pauses when any related enable criteria are not being met. Monitoring resumes when the enable criteria is again being met.

Comprehensive Component Monitor and Readiness Code

This readiness code is always set to available because the comprehensive component monitor is continuously running whenever the engine is cranking or running.

EGR Monitor and Readiness Code

Note. During the procedure, do not turn the ignition switch to ACC (I) or LOCK (0), or select the ACC or the OFF mode. All readiness codes are cleared when the battery is disconnected, if DTCs have been cleared, or if the PCM is reset with the HDS.

ECT SENSOR 1 at 176 °F (80 °C) or more.

  1. Connect the HDS to the DLC.
  2. Start the engine.
  3. Drive at a steady speed with the transmission in D at 50-62 mph (80-100 km/h) or above for more than 10 seconds.
  4. With the transmission in D, decelerate from 62 mph (100 km/h) or above by completely releasing the throttle for at least 5 seconds. If the engine is stopped during this step, repeat steps 3 and 4 .
  5. Check the OBD status screen for DTC P0401 in the DTCs MENU with the HDS. If it is passed, readiness is complete. If it is not passed, go to step 3 and retest.

See also:
DLC CIRCUIT TROUBLESHOOTING
MIL CIRCUIT TROUBLESHOOTING
PCM IDLE LEARN PROCEDURE
PCM UPDATE
DTC P0102: MAF SENSOR CIRCUIT LOW VOLTAGE
DTC P0103: MAF SENSOR CIRCUIT HIGH VOLTAGE
DTC P0107: MAP SENSOR CIRCUIT LOW VOLTAGE
DTC P0108: MAP SENSOR CIRCUIT HIGH VOLTAGE
DTC P0111: IAT SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC P0112: IAT SENSOR CIRCUIT LOW VOLTAGE
DTC P0113: IAT SENSOR CIRCUIT HIGH VOLTAGE
DTC P0116: ECT SENSOR 1 RANGE/PERFORMANCE PROBLEM
DTC P0117: ECT SENSOR 1 CIRCUIT LOW VOLTAGE
DTC P0118: ECT SENSOR 1 CIRCUIT HIGH VOLTAGE
DTC TROUBLESHOOTING
DTC P0123: TP SENSOR A CIRCUIT HIGH VOLTAGE
DTC P0125: ECT SENSOR 1 MALFUNCTION/SLOW RESPONSE
DTC P0128: COOLING SYSTEM MALFUNCTION
DTC P0133: REAR A/F SENSOR (BANK 1, SENSOR 1) MALFUNCTION/SLOW RESPONSE; DTC P0153: FRONT A/F SENSOR (BANK 2, SENSOR 1) MALFUNCTION/SLOW RESPONSE
DTC P0134: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER SYSTEM MALFUNCTION; DTC P0154: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER SYSTEM MALFUNCTION
DTC P0135: REAR A/F SENSOR (BANK 1, SENSOR 1) HEATER CIRCUIT MALFUNCTION; DTC P0155: FRONT A/F SENSOR (BANK 2, SENSOR 1) HEATER CIRCUIT MALFUNCTION
DTC P0137: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT LOW VOLTAGE; DTC P0157: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT LOW VOLTAGE
DTC P0138: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT HIGH VOLTAGE; DTC P0158: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT HIGH VOLTAGE
DTC P0139: REAR SECONDARY HO2S (BANK 1, SENSOR 2) SLOW RESPONSE; DTC P0159: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) SLOW RESPONSE
DTC P0141: REAR SECONDARY HO2S (BANK 1, SENSOR 2) HEATER CIRCUIT MALFUNCTION; DTC P0161: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) HEATER CIRCUIT MALFUNCTION
DTC P0171: REAR BANK (BANK 1) FUEL SYSTEM TOO LEAN; DTC P0172: REAR BANK (BANK 1) FUEL SYSTEM TOO RICH; DTC P0174: FRONT BANK (BANK 2) FUEL SYSTEM TOO LEAN; DTC P0175: FRONT BANK (BANK 2) FUEL SYSTEM TOO RICH
DTC P0222: TP SENSOR B CIRCUIT LOW VOLTAGE
DTC P0223: TP SENSOR B CIRCUIT HIGH VOLTAGE
DTC P0300: RANDOM MISFIRE AND ANY COMBINATION OF THE FOLLOWING:; DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED
DTC P0301: NO. 1 CYLINDER MISFIRE DETECTED; DTC P0302: NO. 2 CYLINDER MISFIRE DETECTED; DTC P0303: NO. 3 CYLINDER MISFIRE DETECTED; DTC P0304: NO. 4 CYLINDER MISFIRE DETECTED; DTC P0305: NO. 5 CYLINDER MISFIRE DETECTED; DTC P0306: NO. 6 CYLINDER MISFIRE DETECTED
DTC P0325: KNOCK SENSOR CIRCUIT MALFUNCTION
DTC P0335: CKP SENSOR NO SIGNAL
DTC P0339: CKP SENSOR CIRCUIT INTERMITTENT INTERRUPTION
DTC P0351: NO. 1 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0352: NO. 2 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0353: NO. 3 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0354: NO. 4 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0355: NO. 5 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION; DTC P0356: NO. 6 CYLINDER IGNITION COIL CIRCUIT MALFUNCTION
DTC P0365: CMP SENSOR CIRCUIT NO SIGNAL
DTC P0369: CMP SENSOR CIRCUIT INTERMITTENT INTERRUPTION
DTC TROUBLESHOOTING
DTC P0401: EGR INSUFFICIENT FLOW
DTC P0404: EGR VALVE CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC P0406: EGR VALVE POSITION SENSOR CIRCUIT HIGH VOLTAGE
DTC TROUBLESHOOTING
DTC TROUBLESHOOTING
DTC P0451: FTP SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC P0452: FTP SENSOR CIRCUIT LOW VOLTAGE
DTC P0453: FTP SENSOR CIRCUIT HIGH VOLTAGE
DTC TROUBLESHOOTING
DTC P0463: FUEL LEVEL SENSOR (FUEL GAUGE SENDING UNIT) CIRCUIT HIGH VOLTAGE
DTC P0498: EVAP CANISTER VENT SHUT VALVE CIRCUIT LOW VOLTAGE
DTC P0499: EVAP CANISTER VENT SHUT VALVE CIRCUIT HIGH VOLTAGE
DTC TROUBLESHOOTING
DTC P050A: COLD START IDLE AIR CONTROL SYSTEM PERFORMANCE PROBLEM
DTC P050B: COLD START IGNITION TIMING PERFORMANCE PROBLEM
DTC P0562: CHARGING SYSTEM LOW VOLTAGE
DTC P0563: PCM POWER SOURCE CIRCUIT UNEXPECTED VOLTAGE
DTC P0602: PCM PROGRAMMING ERROR
DTC P060A: PCM INTERNAL CONTROL MODULE MALFUNCTION
DTC P0627: FUEL PUMP CONTROL MODULE SYSTEM MALFUNCTION
DTC P062F: PCM INTERNAL CONTROL MODULE KEEP ALIVE MEMORY (KAM) ERROR
DTC P0641: SENSOR REFERENCE VOLTAGE A MALFUNCTION
DTC P0651: SENSOR REFERENCE VOLTAGE B MALFUNCTION
DTC P0685: PCM POWER CONTROL CIRCUIT/INTERNAL CIRCUIT MALFUNCTION
DTC TROUBLESHOOTING
DTC P1078: IMT VALVE STUCK IN LOW RPM POSITION
DTC P1109: BARO SENSOR CIRCUIT OUT OF RANGE HIGH
DTC P1116: ECT SENSOR 1 RANGE/PERFORMANCE PROBLEM
DTC P1128: MAP SENSOR SIGNAL LOWER THAN EXPECTED
DTC P1129: MAP SENSOR SIGNAL HIGHER THAN EXPECTED
DTC P1172: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT OUT OF RANGE HIGH; DTC P1174: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT OUT OF RANGE HIGH
DTC P1297: ELD CIRCUIT LOW VOLTAGE
DTC P1298: ELD CIRCUIT HIGH VOLTAGE
DTC P1454: FTP SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2422: EVAP CANISTER VENT SHUT VALVE STUCK CLOSED MALFUNCTION
DTC P1549: CHARGING SYSTEM HIGH VOLTAGE
DTC P1658: ETCS CONTROL RELAY ON MALFUNCTION
DTC P1659: ETCS CONTROL RELAY OFF MALFUNCTION
DTC P1683: THROTTLE VALVE DEFAULT POSITION SPRING PERFORMANCE PROBLEM
DTC P1684: THROTTLE VALVE RETURN SPRING PERFORMANCE PROBLEM
DTC P16BB: ALTERNATOR B TERMINAL CIRCUIT LOW VOLTAGE
DTC P16BC: ALTERNATOR FR TERMINAL CIRCUIT/IGP CIRCUIT LOW VOLTAGE
DTC P16BD: STARTER CUT RELAY 2 MALFUNCTION
DTC P16BE: STARTER CUT RELAY 1 MALFUNCTION
DTC P16BF: STARTER CUT RELAY STRLY CIRCUIT MALFUNCTION
DTC P2101: ETCS MALFUNCTION
DTC P2118: THROTTLE ACTUATOR CURRENT RANGE/PERFORMANCE PROBLEM
DTC P2122: APP SENSOR A (TP SENSOR D) CIRCUIT LOW VOLTAGE
DTC P2123: APP SENSOR A (TP SENSOR D) CIRCUIT HIGH VOLTAGE
DTC P2127: APP SENSOR B (TP SENSOR E) CIRCUIT LOW VOLTAGE
DTC P2128: APP SENSOR B (TP SENSOR E) CIRCUIT HIGH VOLTAGE
DTC P2135: TP SENSOR A/B VOLTAGE INCORRECT CORRELATION
DTC P2138: APP SENSOR A/B (TP SENSOR D/E) INCORRECT VOLTAGE CORRELATION
DTC P2176: THROTTLE ACTUATOR CONTROL SYSTEM IDLE POSITION NOT LEARNED
DTC P2183: ECT SENSOR 2 CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC P2184: ECT SENSOR 2 CIRCUIT LOW VOLTAGE
DTC P2185: ECT SENSOR 2 CIRCUIT HIGH VOLTAGE
DTC P2195: REAR A/F SENSOR (BANK 1, SENSOR 1) SIGNAL STUCK LEAN; DTC P2197: FRONT A/F SENSOR (BANK 2, SENSOR 1) SIGNAL STUCK LEAN
DTC P2227: BARO SENSOR CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC P2228: BARO SENSOR CIRCUIT LOW VOLTAGE
DTC P2229: BARO SENSOR CIRCUIT HIGH VOLTAGE
DTC P2238: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT LOW VOLTAGE; DTC P2241: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP CIRCUIT LOW VOLTAGE
DTC P2243: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE; DTC P2247: FRONT A/F SENSOR (BANK 2, SENSOR 1) VCENT CIRCUIT HIGH VOLTAGE
DTC P2245: REAR A/F SENSOR (BANK 1, SENSOR 1) VCENT CIRCUIT LOW VOLTAGE; DTC P2249: FRONT A/F SENSOR (BANK 2, SENSOR 1)VCENT CIRCUIT LOW VOLTAGE
DTC P2251: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT HIGH VOLTAGE; DTC P2254: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT HIGH VOLTAGE
DTC P2252: REAR A/F SENSOR (BANK 1, SENSOR 1) VS CIRCUIT LOW VOLTAGE; DTC P2255: FRONT A/F SENSOR (BANK 2, SENSOR 1) VS CIRCUIT LOW VOLTAGE
DTC P2270: REAR SECONDARY HO2S (BANK 1, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN; DTC P2272: FRONT SECONDARY HO2S (BANK 2, SENSOR 2) CIRCUIT SIGNAL STUCK LEAN
DTC TROUBLESHOOTING
DTC P2610: PCM IGNITION OFF INTERNAL TIMER MALFUNCTION
DTC TROUBLESHOOTING
DTC P2647: ROCKER ARM OIL PRESSURE SWITCH CIRCUIT HIGH VOLTAGE
DTC P2648: ROCKER ARM OIL CONTROL SOLENOID CIRCUIT LOW VOLTAGE
DTC P2649: ROCKER ARM OIL CONTROL SOLENOID CIRCUIT HIGH VOLTAGE
DTC P2A00: REAR A/F SENSOR (BANK 1, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM; DTC P2A03: FRONT A/F SENSOR (BANK 2, SENSOR 1) CIRCUIT RANGE/PERFORMANCE PROBLEM
DTC TROUBLESHOOTING
DTC U0104: F-CAN A MALFUNCTION (PCM-ADAPTIVE CRUISE CONTROL (ACC) UNIT)
DTC U0114: F-CAN A MALFUNCTION (PCM-SH-AWD CONTROL UNIT)
DTC U0122: F-CAN A MALFUNCTION (PCM-VSA MODULATOR-CONTROL UNIT)
DTC U0155: F-CAN A MALFUNCTION (PCM-GAUGE CONTROL MODULE)
DTC U0300: PGM-FI SYSTEM AND A/T SYSTEM PROGRAM VERSION MISMATCH
BATTERY TEST
STARTER SOLENOID TEST
FUEL PRESSURE TEST
SYMPTOM TROUBLESHOOTING INFORMATION
SYMPTOM TROUBLESHOOTING INFORMATION
THROTTLE BODY TEST
IDLE SPEED INSPECTION
APP SENSOR SIGNAL INSPECTION
FUEL CAP WARNING MESSAGE SYSTEM TROUBLESHOOTING
HOW TO SET READINESS CODES
CATALYTIC CONVERTER MONITOR AND READINESS CODE
OBD STATUS