DTC P0136 Oxygen Sensor Circuit Malfunction (Bank 1 Sensor 2) |
DTC P0138 Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 2) |
DTC P0139 Oxygen Sensor Circuit Slow Response (Bank 1 Sensor 2) |
DTC P0156 Oxygen Sensor Circuit Malfunction (Bank 2 Sensor 2) |
DTC P0158 Oxygen Sensor Circuit High Voltage (Bank 2 Sensor 2) |
DTC P0159 Oxygen Sensor Circuit Slow Response (Bank 2 Sensor 2) |

| DTC No. | DTC Detection Condition | Trouble Area |
| P0136 P0156 |
|
|
| P0138 P0139 P0158 P0159 |
|
|



| Tester Display (Sensor) | Injection Volume | Status | Voltage |
| AFS B1S1 or AFS B2S1 (A/F) | +25 % | Rich | Less than 3.0 |
| AFS B1S1 or AFS B2S1 (A/F) | -12.5 % | Lean | More than 3.35 |
| O2S B1S2 or O2S B2S2 (HO2) | +25 % | Rich | More than 0.55 |
| O2S B1S2 or O2S B2S2 (HO2) | -12.5 % | Lean | Less than 0.4 |
| Case | A/F Sensor (Sensor 1) Output Voltage | HO2 Sensor (Sensor 2) Output Voltage | Main Suspected Trouble Area | ||
| 1 | Injection Volume +25 % -12.5 % | ![]() | Injection Volume +25 % -12.5 % | ![]() | - |
| Output Voltage More than 3.35 V Less than 3.0 V | ![]() | Output Voltage More than 0.55 V Less than 0.4 V | ![]() | ||
| 2 | Injection Volume +25 % -12.5 % | ![]() | Injection Volume +25 % -12.5 % | ![]() |
|
| Output Voltage Almost no reaction | ![]() | Output Voltage More than 0.55 V Less than 0.4 V | ![]() | ||
| 3 | Injection Volume +25 % -12.5 % | ![]() | Injection Volume +25 % -12.5 % | ![]() |
|
| Output Voltage More than 3.35 V Less than 3.0 V | ![]() | Output Voltage Almost no reaction | ![]() | ||
| 4 | Injection volume +25 % -12.5 % | ![]() | Injection Volume +25 % -12.5 % | ![]() |
|
| Output Voltage Almost no reaction | ![]() | Output Voltage Almost no reaction | ![]() | ||
| 1.READ OUTPUT DTC |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Enter the following menus: Power train / Engine / DTC.
Read DTCs.
| Display (DTC Output) | Proceed to |
| P0138 or P0158 | A |
| P0136 or P0156 | B |
|
| ||||
| A | |
| 2.READ VALUE USING INTELLIGENT TESTER (OUTPUT VOLTAGE OF HEATED OXYGEN SENSOR) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Enter the following menus: Power train / Engine / Data List / O2S B1 S2 or O2S B2 S2.
Allow the engine to idle.
Read the Heated Oxygen (HO2) sensor output voltage while idling.
| HO2 Sensor Output Voltage | Proceed to |
| More than 1.2 V | A |
| Less than 1.0 V | B |
|
| ||||
| A | |
| 3.CHECK HARNESS AND CONNECTOR (CHECK FOR SHORT) |
![]() |
Turn the engine switch off and wait for 5 minutes.
Disconnect the A7 ECM connector.
Measure the resistance.
| Tester Connection | Specified Condition |
| HT1B (A7-2) - OX1B (A7-28) | 10 kΩ or higher |
| HT2B (A7-1) - OX2B (A7-17) | 10 kΩ or higher |
Reconnect the ECM connector.
|
| ||||
| OK | ||
| ||
| 4.INSPECT HEATED OXYGEN SENSOR (CHECK FOR SHORT) |
![]() |
Disconnect the L34 or L57 HO2 sensor connector.
Measure the resistance.
| Tester Connection | Specified Condition |
| +B (2) - E (4) | 10 kΩ or higher |
| +B (2) - OX1B (3) | 10 kΩ or higher |
| Tester Connection | Specified Condition |
| +B (2) - E2 (4) | 10 kΩ or higher |
| +B (2) - OX2B (3) | 10 kΩ or higher |
|
| ||||
| OK | |
| 5.PERFORM CONFIRMATION DRIVING PATTERN |
| NEXT | |
| 6.CHECK WHETHER DTC OUTPUT RECURS (DTC P0138 or P0158) |
On the intelligent tester, enter the following menus: Power train / Engine / DTC.
Read DTCS.
| Display (DTC Output) | Proceed to |
| P0138 or P0158 | A |
| No output | B |
|
| ||||
| A | ||
| ||
| 7.READ VALUE USING INTELLIGENT TESTER (OUTPUT VOLTAGE OF HEATED OXYGEN SENSOR) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Start the engine.
Enter the following menus: Power train / Engine / Data List / O2S B1 S2 or O2S B1 S2.
After warming up the engine, run the engine at an engine speed of 2,500 rpm for 3 minutes.
Read the output voltage of the HO2 sensor when the engine rpm is suddenly increased.
|
| ||||
| OK | |
| 8.PERFORM CONFIRMATION DRIVING PATTERN |
| NEXT | |
| 9.CHECK WHETHER DTC OUTPUT RECURS (DTC P0136 or P0156) |
On the intelligent tester, enter the following menus: Power train / Engine / DTC.
Read DTCs.
| Display (DTC Output) | Proceed to |
| P0136 or P0156 | A |
| No output | B |
|
| ||||
| A | |
| 10.REPLACE HEATED OXYGEN SENSOR |
| NEXT | |
| 11.PERFORM CONFIRMATION DRIVING PATTERN |
| NEXT | |
| 12.CHECK WHETHER DTC OUTPUT RECURS (DTC P0136 or P0156) |
On the intelligent tester, enter the following menus: Power train / Engine / DTC.
Read DTCs.
| Display (DTC Output) | Proceed to |
| P0136 or P0156 | A |
| No output | B |
|
| ||||
| A | |
| 13.PERFORM ACTIVE TEST USING INTELLIGENT TESTER (INJECTION VOLUME) |
Connect the intelligent tester to the DLC3.
Start the engine and turn the tester ON.
Warm up the engine.
Enter the following menus: Power train / Engine / Active Test / Control the Injection Volume.
Change the fuel injection volume using the tester, monitoring the output voltage of Air-Fuel Ratio (A/F) and HO2 sensor displayed on the tester.
| Tester Display (Sensor) | Voltage Variation | Proceed to |
| AFS B1S1 (A/F) AFS B2S1 (A/F) | Alternates between more and less than 3.3 V | OK |
| AFS B1S1 (A/F) AFS B2S1 (A/F) | Remains at more than 3.3 V | NG |
| AFS B1S1 (A/F) AFS B2S1 (A/F) | Remains at less than 3.3 V | NG |

|
| ||||
| OK | ||
| ||
| 14.CHECK EXHAUST GAS LEAKAGE |
|
| ||||
| OK | |
| 15.INSPECT HEATED OXYGEN SENSOR (HEATER RESISTANCE) |
![]() |
Disconnect the L34 or L57 HO2 sensor connector.
Measure the resistance.
| Tester Connection | Specified Condition |
| HT (1) - +B (2) | 5 to 10 Ω at 20°C (68°F) |
| HT (1) - E (4) | 10 kΩ or higher |
| Tester Connection | Specified Condition |
| HT2B (1) - +B (2) | 5 to 10 Ω at 20°C (68°F) |
| HT2B (1) - E2 (4) | 10 kΩ or higher |
|
| ||||
| OK | |
| 16.INSPECT INTEGRATION RELAY (EFI MAIN RELAY) |
![]() |
Remove the integration relay from the engine room No. 2 junction block.
Measure the resistance of the EFI MAIN relay.
| Terminal Connection | Specified Condition |
| 2A-8 - 2A-5 | 10 kΩ or higher |
| 2A-8 - 2A-5 | Below 1 Ω (when battery voltage applied to terminals 2A-7 and 2A-6) |
Reinstall the integration relay.
|
| ||||
| OK | |
| 17.CHECK HARNESS AND CONNECTOR (HEATED OXYGEN SENSOR - ECM) |
![]() |
Disconnect the L34 and L57 HO2 sensor connector.
Turn the engine switch on (IG).
Measure the voltage between the +B terminal of the HO2 sensor connector and body ground.
| Terminal Connection | Specified Condition |
| +B (L34-2) - Body ground | 9 to 14 V |
| +B (L57-2) - Body ground | 9 to 14 V |
Turn the engine switch off.
Disconnect the A7 ECM connector.
Measure the resistance.
| Terminal Connection | Specified Condition |
| HT (L34-1) - HT1B (A7-2) | Below 1 Ω |
| OX1B (L34-3) - OX1B (A7-28) | Below 1 Ω |
| E (L34-4) - O1B- (A7-29) | Below 1 Ω |
| HT2B (L57-1) - HT2B (A7-1) | Below 1 Ω |
| OX2B (L57-3) - OX2B (A7-17) | Below 1 Ω |
| E2 (L57-4) - O2B- (A7-18) | Below 1 Ω |
| Terminal Connection | Specified Condition |
| HT (L34-1) or HT1B (A7-2) - Body ground | 10 kΩ or higher |
| OX1B (L34-3) - OX1B (A7-28) - Body ground | 10 kΩ or higher |
| E (L34-4) or O1B- (A7-29) - Body ground | 10 kΩ or higher |
| HT2B (L57-1) or HT2B (A7-1) - Body ground | 10 kΩ or higher |
| OX2B (L57-3) or OX2B (A7-17) - Body ground | 10 kΩ or higher |
| E2 (L57-4) or O2B- (A7-18) - Body ground | 10 kΩ or higher |
Reconnect the HO2 sensor connector.
Reconnect the ECM connector.

|
| ||||
| OK | ||
| ||