Contents Wiring diagrams Section: Testing & Diagnostics All sections

Fuel and Emissions Systems (v6) Acura TSX II

Testing & Diagnostics 65 illustrations ~7342 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 on-line 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 electronics, 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), the MIL stays on for 15-20 seconds (see «HOW TO SET READINESS CODES»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#fuel-and-emissions-systems-v6) ).
  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).
  4. Make sure the HDS communicates with the PCM and other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#pgm-fi-system-v6__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 DTC'S TROUBLESHOOTING»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#fuel-and-emissions-systems-v6__dtc-troubleshooting-index) , 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, the freeze data, the on-board snapshot, the 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 the MIL circuit troubleshooting (see «MIL CIRCUIT TROUBLESHOOTING»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#pgm-fi-system-v6) ).

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 can't 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 DTC, 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 backup the system even if there is no electrical power such as when the battery negative terminal or the No. 15 BACK UP Fl ECU (10 A) fuse are 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. The DTC clear command erases all stored DTC codes, freeze data, 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 CATALYTIC CONVERTER MONITOR AND READINESS CODE ).

DTC Clear

  1. Clear the DTC with the HDS while the engine is stopped.
  2. Turn the ignition switch to LOCK (0).
  3. Turn the ignition switch to ON (II), and wait 30 seconds.
  4. Turn the ignition switch to LOCK (0), 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).
  3. Turn the ignition switch to ON (II), and wait 30 seconds.
  4. Turn the ignition switch to LOCK (0), and disconnect the HDS from the DLC.
  5. Do the PCM idle learn procedure (see «PCM IDLE LEARN PROCEDURE»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#idle-control-system-v6__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).
  3. Make sure the HDS communicates with the PCM and other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#pgm-fi-system-v6__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 2nd.
  3. Repeat step 2 several times.
  4. Turn the ignition switch to LOCK (0).
  5. Turn the ignition switch to ON (II), 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/tsx/ii-2008-2014/remont/testing-diagnostics/#idle-control-system-v6__pcm-idle-learn-procedure) ).
  3. Turn the ignition switch to LOCK (0).
  4. Disconnect the HDS from the DLC. NOTE: The PCM is part of the immobilizer system. If you replace the PCM, for the engine to start, you must use the HDS to instruct the new PCM and the immobilizer-keyless control unit 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 40 minutes after the ignition switch is turned to LOCK (0). Jumping the SCS line after turning the ignition switch to LOCK (0) 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 bolts (D).
  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's 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 HDS and CM update software
  5. MVCI unit with the latest control module (CM) update software installed

Any one of 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 has the latest HDS software version.

Scheme 8

Scheme 8

Scheme 9

Scheme 9

Scheme 10

Scheme 10
  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).
  3. Make sure the HDS communicates with the PCM and other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see «DLC CIRCUIT TROUBLESHOOTING»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#pgm-fi-system-v6__dlc-circuit-troubleshooting) ).
  4. Turn the ignition switch to LOCK (0).
  5. Do the battery removal procedure (see «RECONNECTION»(/acura/tsx/ii-2008-2014/remont/body-electrical/#battery-v6__reconnection) ).
  6. Remove the bolts (D).
  7. Disconnect PCM connectors A, B, and C, then remove the PCM assembly (E). NOTE: PCM connectors A, B, and C have symbols (A=[], B=delta, C=o) embossed on them for identification.
  8. Remove the cover (A) and the bracket (B) from the PCM (C).
  9. Install a known-good PCM in the reverse order of removal.
  10. Do the battery installation procedure (see «RECONNECTION»(/acura/tsx/ii-2008-2014/remont/body-electrical/#battery-v6__reconnection) ).
  11. Turn the ignition switch to ON (II). 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.
  12. Manually input the VIN to the PCM with the HDS.
  13. Select the IMMOBI SYSTEM with the HDS.
  14. Enter the immobilizer PCM code that you got from the iN, or use the PCM replacement procedure in the IMMOBI MENU of the HDS; it allows you to start the engine.
  15. Select the PGM-FI system, and reset the PCM with the HDS.
  16. Update the PCM if it does not have the latest software (see «PCM UPDATE»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#pgm-fi-system-v6__pcm-update) ).
  17. Do the PCM idle learn procedure (see «PCM IDLE LEARN PROCEDURE»(/acura/tsx/ii-2008-2014/remont/testing-diagnostics/#idle-control-system-v6__pcm-idle-learn-procedure) ).
  18. 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 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 CIRCUIT 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 052)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 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
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 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 DETECTED )
P0497 (90)OEvaporative Emission (EVAP) System Low Purge Flow DetectedONDTC Troubleshooting (see DTC P0496: EVAP SYSTEM HIGH 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 CONTROL SYSTEM PERFORMANCE PROBLEM )
P0532OA/C Pressure Sensor Circuit Low VoltageOFFDTC Troubleshooting (see DTC P0532: A/C PRESSURE SENSOR CIRCUIT LOW VOLTAGE )
P0533OA/C Pressure Sensor Circuit High VoltageOFFDTC Troubleshooting (see DTC P0533: A/C PRESSURE SENSOR CIRCUIT HIGH VOLTAGE )
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 P0602: PCM PROGRAMMING ERROR )
P0615 (2)Starter Cut Relay STRLD Circuit MalfunctionOFFDTC Troubleshooting (see DTC P0615: STARTER CUT RELAY STRLD CIRCUIT 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 TC 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 P1109: BARO SENSOR CIRCUIT OUT OF RANGE HIGH )
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 P0499: EVAP CANISTER VENT SHUT VALVE CIRCUIT HIGH VOLTAGE )
P1458 (91)OFuel Tank Pressure (FTP) Sensor Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P1458: FTP SENSOR RANGE/PERFORMANCE PROBLEM )
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 P1549: CHARGING SYSTEM HIGH VOLTAGE )
P16BCAlternator FR Terminal Circuit/IGP Circuit Low VoltageOFFDTC Troubleshooting (see DTC P16BC: ALTERNATOR FR TERMINAL CIRCUIT/IGP CIRCUIT LOW VOLTAGE )
P16BD (2)Starter Cut Relay 2 MalfunctionOFFDTC Troubleshooting (see DTC P16BD: STARTER CUT RELAY 2 MALFUNCTION )
P16BE (2)Starter Cut Relay 1 MalfunctionOFFDTC Troubleshooting (see DTC P16BE: STARTER CUT RELAY 1 MALFUNCTION )
P16BF (2)Starter 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 INCORRECT VOLTAGE 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 P2228: BARO SENSOR CIRCUIT LOW VOLTAGE )
P2237 (155)ORear Air Fuel Ratio (A/F) Sensor (Bank 1, Sensor 1) IP Circuit High VoltageONDTC Troubleshooting (see DTC P2237: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT HIGH VOLTAGE; DTC P2240: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP 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 P2237: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT HIGH VOLTAGE; DTC P2240: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP 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 P0499: EVAP CANISTER VENT SHUT VALVE CIRCUIT HIGH VOLTAGE )
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 P2610: PCM IGNITION OFF INTERNAL TIMER MALFUNCTION )
P2A03 (158)OFront Air Fuel Ratio (A/F) Sensor (Bank 2, Sensor 1) Circuit Range/Performance ProblemONDTC Troubleshooting (see DTC P2610: PCM IGNITION OFF INTERNAL TIMER MALFUNCTION )
U0029 (126)F-CAN A Malfunction (BUS-OFF (Powertrain Control Module (PCM)))ONDTC Troubleshooting (see DTC U0029: F-CAN MALFUNCTION (BUS-OFF (PCM)) )
U0122F-CAN A Malfunction (Powertrain Control Module (PCM)-VSA Modulator-Control Unit)OFFDTC Troubleshooting (see DTC U0122: F-CAN MALFUNCTION (PCM-VSA MODULATOR-CONTROL UNIT) )
U0131F-CAN A Malfunction (Powertrain Control Module (PCM)-EPS Control Unit)OFFDTC Troubleshooting (see DTC U0131: F-CAN MALFUNCTION (PCM-EPS CONTROL UNIT) )
U0155 (126)F-CAN A Malfunction (Powertrain Control Module (PCM)-Gauge Control Module)ONDTC Troubleshooting (see DTC U0155: F-CAN MALFUNCTION (PCM-GAUGE CONTROL MODULE) )
U0300 (131)PGM-Fl 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-Fl 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-Fl 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) The starter system warning message may come on.
NOTE
The above DTCs are indicated when the PGM-Fl 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-Fl 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)The starter system warning message may come on.

DTC TROUBLESHOOTING INDEX CHART

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 PERFORMANCE TEST ). Check the fuel pressure (see FUEL PRESSURE TEST ). Troubleshoot the fuel pump circuit (see FUEL PUMP CIRCUIT TROUBLESHOOTING ).Low compression No ignition spark Intake air leaks Restricted exhaust system Locked up engine Broken timing belt Fuel contamination
Engine will not start (MIL comes on and stays on, no DTCs set)Troubleshoot the DLC circuit (see DLC 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 (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 (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 CLEANING ).Low compression Intake air leaks Fuel contamination Weak spark
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 CLEANING ).Fuel contamination
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 ). Do the throttle position learning check (see THROTTLE BODY TEST ).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 ). Do the carbon accumulation check (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 ). Do the carbon accumulation check (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
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 Fuel contamination
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.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 ).
HDS does not communicate with the PCM or the vehicleTroubleshoot the DLC circuit (see DLC CIRCUIT TROUBLESHOOTING ).Correct HDS software

SYMPTOM TROUBLESHOOTING INDEX

Scheme 11

Scheme 11: Fuel and Emissions Systems Diagram

Scheme 12

Scheme 12: 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 them 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), 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), the PCM stays on (about 40 minutes). If the 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).

Scheme 13

Scheme 13: PCM Inputs and Outputs at PCM Connector A ([]) (49P)
Terminal numberWire colorTerminal nameDescriptionSignal
1WHT/REDVBSOL2 (POWER SOURCE FOR SOLENOID VALVES)Power source for solenoid valvesWith ignition switch ON (II): battery voltage
2PNKSLS (SHIFT LOCK SOLENOID)Drives shift lock solenoidWith ignition switch ON (II), in P, brake pedal pressed, and accelerator pedal released: about 0 V
3PURSTRLY (STARTER RELAY)Drives starter cut relayWith ignition switch ON (II): about 0 V
4GRN/REDFANL (RADIATOR FAN CONTROL)Drives A/C condenser fan relayWith condenser fan running: about 0 V With condenser fan stopped: battery voltage
5YEL/REDFANH (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
6RED/BLKMRLY (PGM-FI MAIN RELAY 1)Drives PGM-FI main relay 1With ignition switch ON (II): about 0 V With ignition switch in LOCK (0): battery voltage
7ORNBKSWNC (BRAKE PEDAL POSITION SWITCH)Detects brake pedal position switch signalWith ignition switch ON (II) and brake pedal released: battery voltage With ignition switch ON (II) 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
9GRNVG - (MASS AIR FLOW (MAF) SENSOR -SIDE)Ground for MAF sensor signal
10BLU/BLKELD (ELECTRICAL LOAD DETECTOR (ELD))Detects ELD signalWith ignition switch ON (II): about 0.1-4.8 V (depending on electrical load)
11GRY/BLKIMOFPR (IMMOBILIZER FUEL PUMP RELAY)Drives PGM-FI main relay 20 V for 2 seconds after turning ignition switch ON (II), then battery voltage
12BLUMCS (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
16GRNATPP (TRANSMISSION RANGE SWITCH P)Detects transmission range switch P position signalIn P: about 0 V In any position other than P: battery voltage
18YEL/BLKAPSA (ACCELERATOR PEDAL POSITION (APP) SENSOR A)Detects APP sensor A signalWith ignition switch ON (II) and accelerator pedal pressed: about 4.7 V With ignition switch ON (II) and accelerator pedal released: about 1.0 V
19BLKAPSB (ACCELERATOR PEDAL POSITION (APP) SENSOR B)Detects APP sensor B signalWith ignition switch ON (II) and accelerator pedal pressed: about 2.3 V With ignition switch ON (II) and accelerator pedal released: about 0.5 V
20LT BLUVG+ (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)
21YEL/REDECT2 (ENGINE COOLANT TEMPERATURE (ECT) SENSOR 2)Detects ECT sensor 2 signalWith ignition switch ON (II): 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): battery voltage
24RED/BLKVCC3 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II): about 5.0 V
25BRN/WHTVCC4 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II): about 5.0 V
26BLU/REDSG3 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
27GRNSG4 (SENSOR GROUND)Sensor groundLess than 0.2 V at all times
28PNKSTRLDDetects starter cut relay voltageWith starter ON: battery voltage
29WHTETCSRLY (ELECTRONIC THROTTLE CONTROL SYSTEM (ETCS) CONTROL RELAY)Drives electronic throttle control system (ETCS) control relayWith ignition switch ON (II): about 0 V
30BLUVSP (VEHICLE SPEED SIGNAL OUTPUT)Sends vehicle speed signalDepending on vehicle speed: pulses
31LT GRN/REDSTS (STARTER SWITCH SIGNAL)Detects starter switch signalWith ignition switch in START (III): battery voltage With ignition switch in any position other than START (III): about 0 V
32ORNSCS (SERVICE CHECK SIGNAL)Detects service check signalWith service check signal shorted with the HDS: about 0 V With service check signal opened: about 5.0 V
33BLKNEP (ENGINE SPEED PULSE)Outputs engine speed pulseWith engine running: pulses
36LT BLUSUPP (PADDLE SHIFTER + (UPSHIFT SWITCH))Detects paddle shifter+ (upshift switch) signalWith ignition switch ON (II), and paddle shifter+ (upshift switch) pressed: about 0 V With paddle shifter+ (upshift switch) released: battery voltage
37PURSDNP (PADDLE SHIFTER - (DOWNSHIFT SWITCH))Detects paddle shifter-(downshift switch) signalWith ignition switch ON (II), and paddle shifter-(downshift switch) pressed: about 0 V With paddle shifter- (downshift switch) released: battery voltage
39LT GRNFTP (FUEL TANK PRESSURE (FTP) SENSOR)Detects FTP sensor signalWith ignition switch ON (II), and fuel fill cap removed: about 2.5 V
40RED/YELSUBRLY (PGM-FI SUBRELAY)Drives PGM-FI subrelayWith ignition switch ON (II): about 0 V
41BRNLG3 (LOGIC GROUND)Ground circuit for PCMLess than 0.2 V at all times
45BLUACPD (A/C PRESSURE SENSOR)Detects A/C pressure sensor signalWith A/C switch ON: about 1.0-4.8 V (depending on A/C pressure)
46LT GRNS-NET (SERIAL COMMUNICATION FOR IMMOBILIZER)Sends and receives communication signalWith ignition switch ON (II): pulses
48WHTF-CAN H (F-CAN COMMUNICATION SIGNAL HIGH)Sends and receives communication signalWith ignition switch ON (II): pulses
49REDF-CAN L (F-CAN COMMUNICATION SIGNAL LOW)Sends and receives communication signalWith ignition switch ON (II): pulses

PCM CONNECTOR A (49P) TERMINALS REFERENCE CHART

Scheme 14

Scheme 14: 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): battery voltage
3YEL/BLKIGP (POWER SOURCE)Power source for PCM circuitWith ignition switch ON (II): battery voltage
4BRNINJ1 (No. 1 INJECTOR)Drives No. 1 injectorAt idle: duty controlled With ignition switch ON (II): 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): current controlled
11BLK/REDIGPLS5 (No. 5 IGNITION COIL PULSE)Drives No. 5 ignition coilWith ignition switch ON (II): about 0 V With engine running: pulses
12BRN/WHTIGPLS6 (No. 6 IGNITION COIL PULSE)Drives No. 6 ignition coil
13BLUVSB1 (VS CELL+ BANK 1)Detects rear A/F sensor (Bank 1, sensor 1) VS CELL signalWith warmed up engine running: about 3.4-4.8 V
14RED/BLUVSB2 (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)Reference voltage for rear A/F sensor (Bank 1, sensor 1)With warmed up engine at idle: about 3.4-3.8 V
16BLUSHO2SB2 (FRONT SECONDARY HEATED OXYGEN SENSOR (FRONT SECONDARY HO2S) (BANK 2, 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 terminals SHO2SB2 and SO2SGB2)
17RED/BLKTPSA (THROTTLE POSITION (TP) SENSOR A)Detects TP sensor A signalWith throttle fully open: about 3.9 V With throttle fully closed: about 0.9 V
18BLUVCC5 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II): about 5.0 V
19WHT/BLKIMTM (INTAKE MANIFOLD TUNING (IMT) VALVE MONITOR)Detects IMT valve positionWith ignition switch ON (II): about 5.0 V With engine speed above 3,950 rpm: about 0 V
20BLU/BLKVTPSW (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): current controlled
22WHT/BLUIGPLS3 (No. 3 IGNITION COIL PULSE)Drives No. 3 ignition coilWith ignition switch ON (II): about 0 V With engine running: pulses
23BRNIGPLS4 (No. 4 IGNITION COIL PULSE)Drives No. 4 ignition coil
24RED/WHTVCENTB2 (VIRTUAL GROUND BANK 2)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 terminals SHO2SB1 and SO2SGB1)
26RED/BLUTPSB (THROTTLE POSITION (TP) SENSOR B)Detects TP sensor B signalWith throttle fully open: about 4.1 V With throttle fully closed: about 1.7 V
29YEL/GRNIGPLS1 (No. 1 IGNITION COIL PULSE)Drives No. 1 ignition coilWith ignition switch ON (II): about 0 V With engine running: pulses
30BLU/REDIGPLS2 (No. 2 IGNITION COIL PULSE)Drives No. 2 ignition coil
31GRNIPB1 (IPCELL+BANK1)Detects rear A/F sensor (Bank 1, sensor 1) pump cellWith engine running: about 2.0-5.6 V
32GRN/REDIPB2 (IPCELL+BANK2)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): 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): about 5.0 V
37REDNM (INPUT SHAFT (MAINSHAFT) SPEED SENSOR)Detects input shaft (mainshaft) speed sensor signalWith ignition switch ON (II): 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): about 0 V or about 5.0 V With driving: 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): battery voltage
44GRN/REDSHD (SHIFT SOLENOID VALVE D)Drives shift solenoid valve DWith engine running in N, D and S during no lock-up condition: about 0 V With engine running in P, R, D and S during lock-up condition: 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

PCM CONNECTOR B (49P) TERMINALS REFERENCE CHART

Scheme 15

Scheme 15: 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): about 0 V
3GRNETCSM- (THROTTLE ACTUATOR -SIDE)Ground for throttle actuatorWith ignition switch ON (II): about 0 V
4YEL/GRNIG1 ETCS (IGNITION SIGNAL ETCS)Detects ignition signalWith ignition switch ON (II): 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): 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 (II): 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): 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): battery voltage With warmed up engine running: about 0 V or duty controlled
9GRNSHC (SHIFT SOLENOID VALVE C)Drives shift solenoid valve CWith engine running in D and S (in 1st, 3rd, and 5th): battery voltage With engine running in P, R, N, D and S (in 2nd and 4th): about 0V
10BLU/REDEGR (EXHAUST GAS RECIRCULATION (EGR) VALVE)Drives EGR valveWith EGR operating: duty controlled With EGR not operating: about 0 V
11YELVCC6 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II): about 5.0 V
12YEL/BLUVCC2 (SENSOR VOLTAGE)Provides sensor reference voltageWith ignition switch ON (II): about 5.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 P, R, and N positions signal inputIn P, R, and N: about 0 V In any position other P, R, and N: battery voltage
20GRN/WHTSHB (SHIFT SOLENOID VALVE B)Drives shift solenoid valve BWith engine running in P, R, N, D and S (in 1st, 2nd, and 5th): battery voltage With engine running in D and S (in 3rd and 4th): 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): current controlled
23YELSO2SGB1 (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 (II): about 1.5 V
24RED/YELIAT (INTAKE AIR TEMPERATURE (IAT) SENSOR)Detects IAT sensor signalWith ignition switch ON (II): 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 0V In any position other than N: battery voltage
27BLU/BLKOP2SW (TRANSMISSION FLUID PRESSURE SWITCH A (2ND))Detects transmission fluid pressure switch A (2nd)With ignition switch ON (II): Without 2nd clutch pressure: about 5.0 V With 2nd clutch pressure: about 0 V
28BLU/YELSHA (SHIFT SOLENOID VALVE A)Drives shift solenoid valve AWith engine running in D and S (in 2nd and 3rd), and R: battery voltage With engine running in P, N, D and S (in 1st, 4th, and 5th): about 0 V
32RED/WHTECT1 (ENGINE COOLANT TEMPERATURE SENSOR (ECT) SENSOR 1)Detects ECT sensor 1 signalWith ignition switch ON (II): about 0.1-4.8 V (depending on engine coolant temperature)
33BLU/YELTATF (ATF TEMPERATURE SENSOR)Detects ATF temperature signalWith ignition switch ON (II): 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)
36GRNSO2SGB2 (FRONT SECONDARY HEATED OXYGEN SENSOR (FRONT SECONDARY HO2S) (BANK 2, SENSOR 2) SENSOR GROUND)Sensor ground for front secondary HO2S (Bank 2, sensor 2)With ignition switch ON (II): about 1.5 V
37BLU/YELOP4SW (4TH CLUTCH TRANSMISSION FLUID PRESSURE SWITCH)Detects 4th clutch transmission fluid pressure switchWith ignition switch ON (II): Without 4th clutch pressure: about 5.0 V With 4th clutch pressure: about 0 V
38BLU/WHTOP3SW (TRANSMISSION FLUID PRESSURE SWITCH B (3RD))Detects transmission fluid pressure switch B (3rd)With ignition switch ON (II): 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): 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): battery voltage With engine running: about 0 V
46REDATPS (TRANSMISSION RANGE SWITCH S)Detects transmission range switch S position signalIn S: about 0 V In any position other than S: about 5.0 V
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): about 0 V
49WHT/REDIMT- (INTAKE MANIFOLD TUNING (IMT) ACTUATOR -SIDE)Drives IMT actuatorWith ignition switch ON (II): about 0 V

PCM CONNECTOR C (49P) TERMINALS REFERENCE CHART

Scheme 16

Scheme 16: PCM Electrical Connections

Scheme 17

Scheme 17

Scheme 18

Scheme 18

Scheme 19

Scheme 19

Scheme 20

Scheme 20

Scheme 21

Scheme 21

Scheme 22

Scheme 22: PCM Circuit Diagram

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

Scheme 38

Scheme 38

Scheme 39

Scheme 39

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 40

Scheme 40: 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 41

Scheme 41: Camshaft Position (CMP) Sensor

Crankshaft Position (CKP) Sensor

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

Scheme 42

Scheme 42: 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 43

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

Ignition Timing Control

The PCM contains the memory for basic ignition timing at various engine speeds and manifold absolute pressures. It also adjusts the timing according to engine coolant 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 signals 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 DTCs (diagnostic trouble codes) if needed.

Knock Sensor

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

Scheme 44

Scheme 44: 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 ail 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), 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 set to complete. To set each code, drive the vehicle or run the engine as described in the procedures (see PROCEDURE ).

Manifold Absolute Pressure (MAP) Sensor

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

Scheme 45

Scheme 45: Manifold Absolute Pressure (MAP) Sensor

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

The mass airflow (MAF) sensor/intake air temperature (IAT) sensor contains a hot wire sensor, a cold wire sensor, and a thermistor. It is 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 46

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

Output Shaft (Countershaft) Speed Sensor

This sensor detects countershaft speed.

Scheme 47

Scheme 47: 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-TWCs.

Scheme 48

Scheme 48: Secondary Heated Oxygen Sensor (Secondary HO2S)

Starter Control System Diagram

The starter control system controls the starter motor.

Scheme 49

Scheme 49: Starter Control System Diagram
  1. When the ignition switch is turned to START (III), the PCM applies current to starter cut relay 1 and starter cut relay 2, then battery voltage is applied to the starter solenoid, and the starter motor runs.
  2. Once the ignition switch 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) 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.

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 50

Scheme 50: 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 51

Scheme 51: 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 52

Scheme 52: Electronic Throttle Control System Diagram

Scheme 53

Scheme 53: 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. INTAKE VALVE LIFT POSITION REFERENCE CHART ENGINE SPEED ROCKER ARM OIL CONTROL SOLENOID INTAKE VALVE LIFT LOW OFF LOW HIGH ON HIGH

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 54

Scheme 54: 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 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 55

Scheme 55: 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.

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,900 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), the PCM grounds PGM-FI main relay 2 which feeds current to the fuel pump for 2 seconds to pressurize the fuel system. When the engine starts, the PCM grounds PGM-FI main relay 2 and feeds current to the fuel pump. When the engine is not running and the ignition is ON (II), the PCM cuts ground to PGM-FI main relay 2 which cuts current to the fuel pump.

PGM-FI Main Relays 1 and 2

PGM-FI main relay 1 is energized whenever the ignition switch is ON (II) 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 for 2 seconds when the ignition switch is turned to ON (II), 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) valve actuator has a sensor that detects the IMT valve position and sends it to the PCM.

Scheme 56

Scheme 56: 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 (C02), nitrogen (N2), and water vapor.

WU-TWC

Scheme 57

Scheme 57: Warm Up Three Way Catalytic Converter (WU-TWC) and Under-floor Three Way Catalytic Converter (Under-

UNDER-FLOOR TWC

Scheme 58

Scheme 58

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 helps to prevent carbon deposits from forming in the intake manifold and the throttle body. The PCM memory includes 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 cuts current to the EGR valve.

Scheme 59

Scheme 59: 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 60

Scheme 60: 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 turns off the EVAP canister purge valve which cuts vacuum to the EVAP canister.

Scheme 61

Scheme 61: 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 62

Scheme 62: Fuel Tank Pressure (FTP) Sensor

EVAP Canister Vent Shut Valve

The EVAP canister vent shut valve is on the EVAP canister.

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

Scheme 63

Scheme 63: 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 64

Scheme 64: 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 vents 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 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 multi-information 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 65

Scheme 65: 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).
  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), 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). 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 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). 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 screen shows complete, readiness is complete. If the screen shows 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 ECT SENSOR 1 in the ALL DATA LIST with the HDS. If 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). 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 procedure, go to step 3 and do the procedure again.
  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
RECONNECTION
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 CIRCUIT 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 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 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 P0365: CMP SENSOR CIRCUIT NO SIGNAL
DTC P0369: CMP SENSOR CIRCUIT INTERMITTENT INTERRUPTION
DTC TROUBLESHOOTING
DTC P0401: EGR INSUFFICIENT FLOW
DTC P0404: EGR 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 P0455: EVAP SYSTEM LARGE LEAK DETECTED; DTC P0456: EVAP SYSTEM VERY SMALL LEAK DETECTED
DTC P0457: EVAP SYSTEM LEAK DETECTED/FUEL FILL CAP LOOSE OR MISSING
DTC TROUBLESHOOTING
DTC P0463: FUEL LEVEL SENSOR (FUEL GAUGE SENDING UNIT) CIRCUIT HIGH VOLTAGE
DTC P0496: EVAP SYSTEM HIGH PURGE FLOW DETECTED
DTC P0498: EVAP CANISTER VENT SHUT VALVE CIRCUIT LOW VOLTAGE
DTC P0499: EVAP CANISTER VENT SHUT VALVE CIRCUIT HIGH VOLTAGE
DTC TROUBLESHOOTING
DTC P0507: IDLE CONTROL SYSTEM RPM HIGHER THAN EXPECTED
DTC P050A: COLD START IDLE AIR CONTROL SYSTEM PERFORMANCE PROBLEM
DTC P050B: COLD START IGNITION TIMING CONTROL SYSTEM PERFORMANCE PROBLEM
DTC P0532: A/C PRESSURE SENSOR CIRCUIT LOW VOLTAGE
DTC P0533: A/C PRESSURE SENSOR CIRCUIT HIGH VOLTAGE
DTC P0562: CHARGING SYSTEM LOW VOLTAGE
DTC P0563: PCM POWER SOURCE CIRCUIT UNEXPECTED VOLTAGE
DTC P0602: PCM PROGRAMMING ERROR
DTC P0615: STARTER CUT RELAY STRLD CIRCUIT 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
TC 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 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 P1458: FTP SENSOR RANGE/PERFORMANCE PROBLEM
DTC P145C: EVAP SYSTEM PURGE FLOW 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 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 INCORRECT VOLTAGE 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 P2237: REAR A/F SENSOR (BANK 1, SENSOR 1) IP CIRCUIT HIGH VOLTAGE; DTC P2240: FRONT A/F SENSOR (BANK 2, SENSOR 1) IP 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 P2413: EGR SYSTEM MALFUNCTION
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 U0029: F-CAN MALFUNCTION (BUS-OFF (PCM))
DTC U0122: F-CAN MALFUNCTION (PCM-VSA MODULATOR-CONTROL UNIT)
DTC U0131: F-CAN MALFUNCTION (PCM-EPS CONTROL UNIT)
DTC U0155: F-CAN MALFUNCTION (PCM-GAUGE CONTROL MODULE)
DTC U0300: PGM-FI SYSTEM AND A/T SYSTEM PROGRAM VERSION MISMATCH
BATTERY TEST
STARTER PERFORMANCE TEST
FUEL PRESSURE TEST
FUEL PUMP CIRCUIT TROUBLESHOOTING
SYMPTOM TROUBLESHOOTING INFORMATION
THROTTLE BODY CLEANING
IDLE SPEED INSPECTION
THROTTLE BODY TEST
APP SENSOR SIGNAL INSPECTION
FUEL CAP WARNING MESSAGE SYSTEM TROUBLESHOOTING
HOW TO SET READINESS CODES
INDICATED DTC'S TROUBLESHOOTING
CATALYTIC CONVERTER MONITOR AND READINESS CODE
OBD STATUS