Page 3694 of 4087

Diag Code
25Air±Fuel Ratio Lean Malfunction
Diag. Code
26Air±Fuel Ratio Rich Malfunction
CIRCUIT DESCRIPTION
Refer to page TR±62 for the circuit description.
Code No.Diagnostic Code Detecting ConditionTrouble Area
(1) Main oxygen sensor voltage is 0.45 V or less (lean)
for 90 sec. under conditions (a) and (b).
(2 trip detection logic)*
(a) Coolant temp.: 60 5C (140 5F) or more.
(b) Engine speed: 1,500 rpm or more.Open or short in main oxygen sensor circuit
Main oxygen sensor
Ignition system
Water temp. sensor
25 V
26
(2) Main oxygen sensor voltage is alternating above and below 0.45 V at 5 times par
second or more under conditions (a) and (b).
(2 trip detection logic)*
(a) Engine speed: Idling
(b) Coolant temp.: Between 60 5C (140 5F)
and 95 5C (203 5F)
Open or short in injector circuit.
Fuel line pressure (injector blockage)
Air flow meter (air intake)
Engine ground bolt loose
Foreign object caught in valve
(3) Difference of air±fuel ratio feedback compensation
value between right and left banks is more than 10
percentage for 30 sec. or more under conditions (a)
and (b).
(2 trip detection logic)*
(a) Engine speed : 2,000 rpm or more.
(b) Coolant temp.: Between 60 5C (140 5F)
and 95 5C (203 5F)
Fuel line pressure (injector leak, blockage)
Mechanical system malfunction
(skipping teeth of timing belt)
Ignition system
*: See page TR±21.
±
ENGINE TROUBLESHOOTING Circuit InspectionTR±74
WhereEverybodyKnowsYourName
Page 3695 of 4087
CIRCUIT DESCRIPTION (Cont'd)
DIAGNOSIS CODE DETECTION DRIVING PATTERN
Purpose of the driving pattern.
(a) To simulate diag. code detecting condition after diag. code is recorded.
(b) To check that the malfunction is corrected when the repair is completed c\
onfirming that diag. code is no longer detected.
Malfunction: Open or Short in Main Oxygen Sensor
Initiate test mode (See page TR±12).
Start engine and warm up.
After engine is warmed up, let it idle for 3 min.
Perform quick racing to 4,000 rpm three times by accelerator pedal.
After performing the racing in (4), perform racing at 2,000 rpm for 90\
sec.
HINT: If a malfunction exists, the ºCHECKº engine warning light will light up after 90 sec. from the start of racing.
NOTICE: If the conditions in this test are not strictly followed, detection of t\
he malfunction will not be possible.
TR±75±
ENGINE TROUBLESHOOTING Circuit Inspection
WhereEverybodyKnowsYourName
Page 3696 of 4087

CIRCUIT DESCRIPTION (Cont'd)
DIAGNOSIS CODE DETECTION DRIVING PATTERN
Purpose of the driving pattern.
(a) To simulate diag. code detecting condition after diag. code is recorded.
(b) To check that the malfunction is corrected when the repair is completed co\
nfirming that diag. codeis no longer detected.
Malfunction: Open or Short in Injector circuit, Injector Leak or Blockage, Loose E/G Earth Bolt.
Initiate test mode (See page TR±12).
Start engine and warm up.
After engine is warmed up, let it idle for 5 min.
(After the engine is started, do not depress the accelerator pedal.)
\bIf the malfunction is not detected during idling, perform racing without a\
ny load at approx.
2,000 rpm for 30 sec.
HINT: If a malfunction exists, the ºCHECKº engine warning light will light up during the 5 min. idling
period or within 30 sec. of starting racing.
NOTICE: If the conditions in this test are not strictly followed, detection of the\
malfunction will not be possible.
±
ENGINE TROUBLESHOOTING Circuit InspectionTR±76
WhereEverybodyKnowsYourName
Page 3702 of 4087
Diag. Code 27Sub±Oxygen Sensor Circuit (Only for
USA spec.)
CIRCUIT DESCRIPTION
The sub±oxygen sensor is installed on the exhaust pipe. Its construction\
and operation is the same
as the main oxygen sensor on page TR±60.
Code No.
Diagnostic Code Detecting ConditionTrouble Area
(1) Open or short in heater circuit of sub± oxygen sensor for 0.5 sec. or more.
Open or short in heater circuit of sub±oxy-
gen sensor.
Sub±oxygen sensor heater.
ECU
27
(2) Main oxygen sensor signal is 0.45 V or
more and sub±oxygen sensor signal is
0.45 V or less under conditions (a) (c).
(2 trip detection logic) *
(a) Coolant temp.: 80 °C (176 °F)
or more.
(b) Engine speed: 1,500 rpm or more.
(c) Accel. pedal: Fully depressed for 2 sec. or more.
Open or short in sub±oxygen sensor cir-
cuit.
Sub±oxygen sensor
ECU
* : See page TR±25.
TR±76
±
ENGINE TROUBLESHOOTING Circuit Inspection
WhereEverybodyKnowsYourName
Page 3703 of 4087

CIRCUIT DESCRIPTION (Cont'd)
DIAGNOSIS CODE DETECTION DRIVING PATTERN
Purpose of the driving pattern.
(a) To simulate diag. code detecting condition after diag. code is recorded.
(b) To check that the malfunction is corrected when the repair is completed co\
nfirming that diag. code isno longer detected.
Disconnect the EFI fuse (15 A) for 10 sec. or more, with IG switch OFF\
.
Initiate test mode (Connect terminal TE2 and E1 of check connector with\
IG switch
OFF).
Start the engine and warm up with all ACC switch OFF.
After the engine is warmed up, let it drive at 50 55 mph (80 88 km/h) for\
10 min. or
more.
After driving, stop at a safe place and perform idling for 2 min. or les\
s.
After performing the idling in , perform acceleration to 60 mph (96 km/h) with the
throttle valve fully open.
HINT: If a malfunction exists, the ºCHECKº engine warning light will lig\
ht up during step
.
NOTICE: If the conditions in this test are not strictly followed, detection of t\
he malfunction will not be possible.
Malfunction: Open or Short in Sub±Oxygen Sensor
±
ENGINE TROUBLESHOOTING Circuit InspectionTR±77
WhereEverybodyKnowsYourName
Page 3704 of 4087
DIAGNOSTIC CHART
HINT: When other codes are output in addition to 27 at the same time, check the ci\
rcuits for othercodes first.
WIRING DIAGRAM
Check voltage between terminal HT.
Check resistance of sub±oxygen sensor
heater.
Check for open and short in harness and
connector between EFI main relay and ECU.
Check and replace ECU.
Check operation of sub±oxygen sensor
heater.
Check and replace ECU.
Replace sub±oxygen sensor.
Repair or replace harness or
connector.
Replace sub±oxygen sensor.*
*: In this case, oxygen sensor can bedeteriorated.
TR±78±
ENGINE TROUBLESHOOTING Circuit Inspection
WhereEverybodyKnowsYourName
Page 3707 of 4087
Diag. Code 27, 29Sub±Oxygen Sensor Circuit
CIRCUIT DESCRIPTION
The sub±oxygen sensor is installed on the exhaust pipe. Its construction\
and operation is the same as the main
oxygen sensor on page TR±62.
Code No.Diagnostic Code Detecting ConditionTrouble Area
(1) Open or short in heater circuit of sub±oxygen
sensor for 0.5 sec. or more.
Open or short in heater circuit of sub±oxygen
sensor
Sub±oxygen sensor heater.
ECU
27
29(2) Main oxygen sensor signal is 0.45 V or more and sub±oxygen sensor signal is 0.45 V or less
under sonditions (a) and (b).
(2 trip detection logic) *
(a) Coolant temp.: 80 5C (176 5F) or more.
(b) Accel. pedal: Fully depressed for 2 sec. or more.
Open or short in sub±oxygen sensor circuit.
Sub±oxygen sensor
ECU
*: See page TR±21.
HINT: Diag. code 27 is for the left bank sub±oxygen sensor circuit.
Diag. code 29 is for the right bank sub±oxygen sensor circuit.
TR±82
±
ENGINE TROUBLESHOOTING Circuit Inspection
WhereEverybodyKnowsYourName
Page 3708 of 4087

CIRCUIT DESCRIPTION (Cont'd)
DIAGNOSIS CODE DETECTION DRIVING PATTERN
Purpose of the driving pattern.
(a) To simulate diag. code detecting condition after diag. code is recorded.
(b) To check that the malfunction is corrected when the repair is completed co\
nfirming that diag. codeis no longer detected.
Malfunction: Open or Short in Sub±Oxygen Sensor
Initiate test mode (See page TR±12).
Start engine and warm up.
After engine is warmed up, let it idle for 3 min.
With the A/C ON and the transmission in D range (O/D OFF), drive at 40 ±\
60 mph (64±96
km/h) for 6 min.
After the driving in , stop the vehicle.
Once the vehicle is stopped, within the next minute apply acceleration w\
ith the throttle
fully open for 4 sec.
HINT: If a malfunction exists, the ºCHECKº engine warning light will light\
up after full acceleration for 4 sec.
NOTICE: If the conditions in this test are not strictly followed, detection of the\
malfunction will not be possible.
±
ENGINE TROUBLESHOOTING Circuit InspectionTR±83
WhereEverybodyKnowsYourName