DI-8
- DIAGNOSTICSENGINE
201 Author: Date:
(6) Start the engine. The MIL should turn off after the
engine starts.
(7) Simulate the conditions of the malfunction de-
scribed by the customer.
(8) After simulating the malfunction conditions, use the
hand-held tester diagnosis selector to check the
DTC, freeze frame data and other data.
(9) After checking the DTC, inspect the applicable cir-
cuit.
(b) Clearing DTCs using the OBD ll scan tool or the hand-
held tester.
(1) Connect the OBD ll scan tool or the hand-held tes-
ter to the DLC3.
(2) Turn the ignition switch ON.
(3) Erase DTCs and freeze frame data with the OBD II
scan tool (complying with SAE J1978) or the hand-
held tester. For the hand-held tester: 1) enter the
following menus: DIAGNOSIS ENHANCED OBD II
/ DTC INFO / CLEAR CODES; and 2) press YES.
For the OBD II scan tool, see its instruction manual.
(c) Clearing the DTCs without using the OBD ll scan tool or
the hand-held tester.
Remove the EFI or ECD No. 1 and ETCS fuses from the
engine room J/B for more than 60 seconds, or disconnect
the battery terminal for more than 60 seconds.
After disconnecting the battery terminal, perform the ºINI-
TIALIZEº procedure.
4. FAIL-SAFE CHART
If any of the following code is recorded, the ECM enters fail-safe mode.
DTC No.Fail-Safe OperationFail-Safe Deactivation Conditions
P0031
P0032
P0037
P0038
P0051
P0052
P0057
P0058
The heater circuit in which an abnormality is detected is
turned offIgnition switch OFF
P0100
P0102
P0103Ignition timing is calculated from engine speed and throttle
angleºPassº condition detected
P0110
P0112
P0113
Intake air temperature is fixed at 20°C (68°F)ºPassº condition detected
P0115
P0117
P0118
Engine coolant temperature is fixed at 80°C (176°F)ºPassº condition detected
- DIAGNOSTICSENGINE
DI-9
202 Author: Date:
P0120
P0121
P0122
P0123
P0220
P0222
P0223
P0607
P0657
P2102
P2103
P2111
P2112
P2118
P2119
P2135
If the Electronic Throttle Control System (ETCS) has a mal-
function, the ECM cuts off current to the throttle control
motor. The throttle control valve returns to a predetermined
opening angle (approximately 16) by the force of the return
spring. The ECM then adjusts the engine output by control-
ling the fuel injection (intermittent fuel-cut) and ignition tim-
ing in accordance with the accelerator pedal opening angle
to enable the vehicle to continue at a minimal speed.
If the accelerator pedal is depressed firmly and slowly, the
vehicle can be driven slowly. If the accelerator pedal is
depressed quickly, the vehicle may speed up and slow
down erratically.
ºPassº condition is detected and then the ignition switch is
turned OFF.
P0325
P0330Max. timing retardationIgnition switch OFF
P0351
P0352
P0353
P0354
P0355
P0356
P0357
P0358
Fuel cutºPassº condition detected
P2120
P2121
P2122
P2123
P2125
P2127
P2128
P2138
The accelerator pedal position sensor has two (main and
sub) sensor circuits. If a malfunction occurs in either of the
sensor circuits, the ECM detects the abnormal signal volt-
age difference between the two sensor circuits and
switches to limp mode. In limp mode, the remaining circuit
is used to calculate the accelerator pedal opening to allow
the vehicle to continue driving.
If both circuits malfunction, the ECM regards the opening
angle of the accelerator pedal to be fully closed. In this
case, the throttle valve will remain closed as if the engine is
idling.
ºPassº condition is detected and the ignition switch is turned
OFF.
5. CHECK FOR INTERMITTENT PROBLEMS
Hand-held tester only:
Inspect the vehicle's ECM using check mode. Intermittent problems are easier to detect when the ECM is
in check mode with hand-held tester. In check mode, the ECM uses 1 trip detection logic, which has a higher
sensitivity to malfunctions than normal mode (default), which uses 2 trip detection logic.
(a) Clear the DTCs. (See step 2)
(b) Set the check mode. (See step 3)
(c) Perform a simulation test (See page IN-26).
(d) Check the connector and terminal (See page IN-36).
(e) Wiggle the harness and connector (See page IN-36).
B04440
UpScrew
Pulsation
Damper
DI-12
- DIAGNOSTICSENGINE
205 Author: Date:
6 Check fuel pressure.
PREPARATION:
(a) Be sure that enough fuel is in the tank.
(b) Connect the hand-held tester to the DLC3.
(c) Turn the ignition switch ON and push the hand-held tes-
ter main switch ON.
(d) Use the ACTIVE TEST mode to operate the fuel pump.
(e) Please refer to the hand-held tester operator's manual
for further details.
(f) If you have no hand-held tester, connect the positive (+)
and negative (-) leads from the battery to the fuel pump
connector (See page SF-7).
CHECK:
Check that the pulsation damper screw rises up when the fuel
pump operation (See page SF-7).
HINT:
At this time, you will hear a fuel flowing noise.
NG Proceed to page SF-7 and continue to trouble-
shoot.
OK
A19431
A19884
- DIAGNOSTICSENGINE
DI-13
206 Author: Date:
7 Check for spark.
PREPARATION:
(a) Disconnect the ignition coil.
(b) Remove the spark plug.
(c) Install the spark plug to the ignition coil.
(d) Disconnect the injector connector.
(e) Ground the spark plug.
CHECK:
Check if spark occurs while the engine is being cranked.
NOTICE:
To prevent excess fuel from being injected from the injec-
tors during this test, don't crank the engine for more than
5 to 10 seconds at a time.
NG Proceed to page IG-1 and continue to trouble-
shoot.
OK
Proceed to problem symptoms table on page
DI-48.
DI-14
- DIAGNOSTICSENGINE
207 Author: Date:
7. DATA LIST
HINT:
Using the hand-held tester DATA LIST allows switch, sensor, actuator and other item values to be read with-
out removing any parts. Reading the DATA LIST early in troubleshooting is one way to shorten labor time.
NOTICE:
In the table below, the values listed under ºNormal Conditionº are reference values. Do not depend
solely on these reference values when deciding whether a part is faulty or not.
(a) Warm up the engine.
(b) Turn the ignition switch OFF.
(c) Connect the hand-held tester or the OBD II scan tool to the DLC3.
(d) Turn the ignition switch ON.
(e) Push the ºONº button of the hand-held tester.
(f) Enter the following menus: DIAGNOSIS / ENHANCED OBD II / DATA LIST.
(g) According to the display on tester, read the ºDATA LISTº.
ItemMeasurement Item/Range
(Display)Normal Condition*Diagnostic Note
INJECTOR
Injection period of the
No. 1 cylinder/
Min.: 0 ms, Max.: 32.64 ms
Idling: 2.1 to 3.9 ms-
IGN ADVANCE
Ignition timing advance
for No.1 cylinder/
Min.: -64 deg., Max.: 63.5 deg.
Idling: BTDC 5 to 25°-
CALC LOADCalculated load by ECM/
Min.: 0%, Max.: 100%Idling: 12.5 to 19.7%
Racing without load (2,500 rpm):
10.7 to 17.9%
-
MAFAir flow rate from MAF sensor/
Min.: 0 gm/s, Max.: 655 gm/s
Idling:
4.1 to 6.4 gm/sec.
Racing without load (2,500 rpm):
12.5 to 20.8 gm/sec.
If value is approximately 0.0 gm/s:
Mass air flow meter power
source circuit open
VG circuit open or short
If value is 160.0 gm/s or more:
E2G circuit open
ENGINE SPDEngine Speed/
Min.: 0 rpm, Max.: 16,383 rpmIdling:
650 to 750 rpm-
COOLANT TEMPCoolant temperature/
Min.: -40°C, Max.: 140°CAfter warming up:
80 to 95°C (176 to 203°F)If value is -40C (-40F): sensor
circuit is open.
INTAKE AIRIntake air temperature/
Min.: -40 °C, Max.: 140 °CEquivalent to ambient temp.
(After cold soak)
circuit is oen.
If value is 140C (284F) or
more: sensor circuit is shorted.
THROTTLE POSAbsolute throttle position sensor/
Min.: 0%, Max.: 100%Throttle fully closed: 10 to 24%
Throttle fully open: 66 to 98%Read value with the ignition switch
ON (Do not start engine).
THROTTLE INITIALThrottle fully closed rearing value0.5 to 0.9 V-
CTP SWClosed throttle position switch/
ON or OFFThrottle fully closed: ON
Throttle open: OFF-
VEHICLE SPDVehicle speed/
Min.: 0 km/h, Max.: 255 km/hVehicle stopped: 0 km/h (0 mph)Speed indicated on speedometer
O2S B1 S1
Oxygen sensor output voltage of
the bank 1 sensor 1/
Min.: 0 V, Max.: 1.275 V
Idli 01t 09V
Performing INJ VOL or A/F CON-
TROL function of ACTIVE TEST
enables the technician to check
the voltage output of each sensor.
O2S B2 S1
Oxygen sensor output voltage of
the bank 2 sensor 1/
Min.: 0 V, Max.: 1.275 V
Idling: 0.1 to 0.9 VPerforming INJ VOL or A/F CON-
TROL function of ACTIVE TEST
enables the technician to check
the voltage output of each sensor.
DI-16
- DIAGNOSTICSENGINE
209 Author: Date:
FUEL SYS #1
Fuel system status (Bank1)/
OL or CL or OLDRIVE or OL-
FAULT or CLFAULT
Idli ft i CL
OL: Open Loop-has not yet sa-
tisfied conditions to go closed
loop.
CL: Closed Loop-using oxygen
sensor(s) as feed back for fuel
control.
OL DRIVE: Open loop due to
dri ing conditions (Po er enrich
FUEL SYS #2
Fuel system status (Bank2)/
OL or CL or OLDRIVE or OL-
FAULT or CLFAULT
Idling after warming up: CLdriving conditions (Power enrich-
ment, deceleration enlargement).
OL FAULT: Open loop due to de-
tected system fault.
CL FAULT: Closed loop, but fault
with at least one oxygen sensor
may be using single oxygen sen-
sor for fuel control.
FC IDLIdle fuel cut/
ON or OFFFuel cut operation: ON
FC IDL = ºONº when throttle valve
fully closed and engine speed is
over 1,500 rpm.
MILMIL status/
ON or OFFMIL ON: ON-
STARTER SIGStarter signal/
ON or OFFCranking: ON-
A/C SIGA/C signal/
ON or OFFA/C ON: ON-
PNP SW [NSW]Park/neutral position switch signal/
ON or OFFP or N range: ON-
ELECT LOAD SIGElectrical load signal/
ON or OFFDefogger switch ON: ON-
STOP LIGHT SWStop light switch/
ON or OFFBrake pedal depressed: ON
Brake pedal released: OFF-
FUEL PMP SP CTLFuel pump speed control status/
ON or OFFIdling: ON-
FUEL PUMP/SPDFuel pump/speed status/
ON/H or OFF/M, LIdling: ON-
A/C MAG CLUTCHA/C magnet clutch status/
ON or OFFA/C magnet clutch ON: ON-
EVAP VSVVSV status for EVAP control/
ON or OFFVSV operating: ONVSV for EVAP is controlled by the
ECM (ground side duty control)
IGNITIONIgnition counter/
Min.: 0, Max.: 4000 to 400-
VAPOR PRESSVapor pressure/
Min.: -4.125 kPa, Max.: 2.125 kPaFuel tank cap removed:
0 kPaPressure inside of fuel tank as
read by the vapor pressure sen-
sor.
CYL #1 - CYL #8Misfire ratio of the cylinder/
Min.: 0%, Max.: 50%0%This item is displayed in only idling
*1: If no conditions are specifically stated for ºldlingº, it means the shift lever is in the N or P position, the A/C
switch is OFF and all accessory switches are OFF.
- DIAGNOSTICSENGINE
DI-17
210 Author: Date:
8. ACTIVE TEST
HINT:
Performing the ACTIVE TEST using the hand-held tester or the OBD II scan tool allows the relay, VSV, ac-
tuator and so on to operate without parts removal. Performing the ACTIVE TEST as a first step of trouble-
shooting is one method to shorten diagnostic time.
It is possible to display the DATA LIST during the ACTIVE TEST.
(a) Warm up the engine.
(b) Turn the ignition switch OFF.
(c) Connect the hand-held tester or the OBD II scan tool to the DLC3.
(d) Turn the ignition switch ON.
(e) Push the ºONº button of the hand-held tester or the OBD II scan tool.
(f) Enter the following menus: DIAGNOSIS / ENHANCED OBD II / ACTIVE TEST.
(g) According to the display on tester, perform the ºACTIVE TESTº.
ItemTest DetailsDiagnostic Note
INJ VOL
[Test Details]
Control the injection volume.
Min.: -12.5%, Max.: 24.8%
[Vehicle Condition]
Engine speed: 3,000 rpm or less.All injectors are tested at
once.
Injection volume is gradual-
ly changed between -12.5
and 25%
A/F CONTROL
[Test Details]
Control injection volume
-12.5 or 25 % (change injection volume -12.5 % or 25 %)
[Vehicle Condition]
Engine speed: 3,000 rpm or less
Following A/F CONTROL
procedure enables techni-
cian to check and graph volt-
age outputs of both the A/F
sensor and heated oxygen
sensor
For displaying graph, enter
ºACTIVE TEST / A/F CON-
TROL / USER DATAº, select
ºAFS B1S1 and O2S B1S2º
by pressing ºYESº and push
ºENTERº. Then press ºF4º
FUEL PUMP / SPD
[Test Details]
Control the fuel pump speed.
ON or OFF
-
VVT CTRL B1
[Test Details]
Active VVT system (Bank 1)
ON or OFFON: Rough idle or engine
stall
OFF: Normal engine speed
VVT CTRL B2
[Test Details]
Active VVT system (Bank 2)
ON or OFFON: Rough idle or engine
stall
OFF: Normal engine speed
CAN CTRL VSV
[Test Details]
Activate the VSV for canister control.
ON or OFF
-
TANK BYPASS VSV
[Test Details]
Activate the VSV for tank bypass.
ON or OFF
-
A/C MAG CLUTCH
[Test Details]
Control the A/C magnet clutch.
ON or OFF
-
EVAP VSV (ALONE)
[Test Details]
Activate the VSV for EVAP control.
ON or OFF
-
MONITOR RESULT
CATALYST#1 B1 . INCMP
CATALYST#1 B2 . INCMP
O2S HEAT B1S1 . INCMP
O2S HEAT B1S2 . INCMP
O2S HEAT B2S1 . INCMP
O2S HEAT B2S2 . INCMP
THERMOSTAT . . . . . PASS
Press [ENTER] to
Select the Label .
A20449
DI-28
- DIAGNOSTICSENGINE
221 Author: Date:
13. CHECKING MONITOR STATUS
NOTICE:
The Monitor Status is not applicable to the heated oxygen
sensor (HO2S). The HO2S status can be checked with O2S
TEST RESULT.
(a) INTRODUCTION
The purpose of the monitor result (mode 6) is to allow ac-
cess to the results for on-board diagnostic monitoring
tests of specific components/systems that are not contin-
uously monitored. Examples are catalyst, EVAP and ther-
mostat.
The monitor result allows the OBD scan tool to display the
monitor status, test value and test limit. The monitor sta-
tus indicates whether the component is functioning nor-
mally or not (PASS or FAIL). The test value is the value
that was used to determine the monitor status. When the
test value is inside the test limit, the ECM determines the
component is functioning normally (PASS). If the test val-
ue is outside the test limit, the ECM determines the com-
ponent is malfunctioning (FAIL).
A problem in these components/systems can be found by
comparing the test value and test limit. The monitor result
information is included under MONITOR RESULTº in the
DTC sections.
(b) PROCEDURE
NOTICE:
The monitor result and test value are cleared when the igni-
tion switch is turned OFF.
(1) Connect the hand-held tester to the DLC3.
(2) Turn the ignition switch ON.
(3) Clear the DTCs.
(4) Run the vehicle in accordance with the applicable
drive pattern described in READINESS MONITOR
DRIVE PATTERN (see page DI-30).
(5) Select from the tester menus: DIAGNOSIS, EN-
HANCED OBD II, MONITOR INFO and MONITOR
RESULT. The monitor result appears after the com-
ponent name.
INCMP: The component has not been monitored
yet.
PASS: The component is functioning normally.
FAIL: The component is malfunctioning.
(6) Confirm that the component is set to either PASS or
FAIL.