
DTC P0101 MAF SENSOR
EC-173
< SERVICE INFORMATION >
C
D
E
F
G
H
I
J
K
L
MA
EC
N
P O
2. Also check harness for short to ground and short to power.
OK or NG
OK >> GO TO 8.
NG >> Repair open circuit or short to ground or short or short to power in harness or connectors.
8.CHECK INTAKE AIR TEMPERATURE SENSOR
Refer to EC-202, "
Component Inspection".
OK or NG
OK >> GO TO 9.
NG >> Replace intake air temperature sensor.
9.CHECK EVAP CONTROL SYSTEM PRESSURE SENSOR
Refer to EC-353, "
Component Inspection".
OK or NG
OK >> GO TO 10.
NG >> Replace EVAP control system pressure sensor.
10.CHECK MASS AIR FLOW SENSOR
Refer to EC-173, "
Component Inspection".
OK or NG
OK >> GO TO 11.
NG >> Replace mass air flow sensor.
11 .CHECK INTERMITTENT INCIDENT
Perform EC-136
.
>>INSPECTION END
Component InspectionINFOID:0000000001702655
MASS AIR FLOW SENSOR
With CONSULT-II
1. Reconnect all harness connectors disconnected.
2. Start engine and warm it up to normal operating temperature.
3. Connect CONSULT-II and select “DATA MONITOR” mode.
4. Select “MAS A/F SE-B1” and check indication under the follow-
ing conditions.
*: Check for linear voltage rise in response to engine being increased to about 4,000 rpm.
5. If the voltage is out of specification, proceed the following.
a. Check for the cause of uneven air flow through mass air flow sensor. Refer to following.
• Crushed air ducts
• Malfunctioning seal of air cleaner element
• Uneven dirt of air cleaner element
• Improper specification of intake air system partsContinuity should exist.
Condition MAS A/F SE-B1 (V)
Ignition switch ON (Engine stopped.) Approx 0.4
Idle (Engine is warmed-up to normal
operating temperature.)0.8 - 1.1
2,500 rpm (Engine is warmed-up to
normal operating temperature.)1.4 - 1.7
Idle to about 4,000 rpm 0.8 - 1.1 to 2.4*
PBIB2371E

DTC P0171 FUEL INJECTION SYSTEM FUNCTION
EC-257
< SERVICE INFORMATION >
C
D
E
F
G
H
I
J
K
L
MA
EC
N
P O
DTC P0171 FUEL INJECTION SYSTEM FUNCTION
On Board Diagnosis LogicINFOID:0000000001702760
With the Air/Fuel Mixture Ratio Self-Learning Control, the actual mixture ratio can be brought closely to the
theoretical mixture ratio based on the mixture ratio feedback signal from the air fuel ratio (A/F) sensor 1. The
ECM calculates the necessary compensation to correct the offset between the actual and the theoretical
ratios. In case the amount of the compensation value is extremely large (The actual mixture ratio is too lean.),
the ECM judges the condition as the fuel injection system malfunction and lights up the MIL (2 trip detection
logic).
DTC Confirmation ProcedureINFOID:0000000001702761
NOTE:
If DTC Confirmation Procedure has been previously conducted, always turn ignition switch OFF and wait at
least 10 seconds before conducting the next test.
WITH CONSULT-II
1. Start engine and warm it up to normal operating temperature.
2. Turn ignition switch OFF and wait at least 10 seconds.
3. Turn ignition switch ON and select “SELF-LEARNING CONT” in “WORK SUPPORT” mode with CON-
SULT-II.
4. Clear the self-learning control coefficient by touching “CLEAR”.
5. Select “DATA MONITOR” mode with CONSULT-II.
6. Start engine again and let it idle for at least 10 minutes.
The 1st trip DTC P0171 should be detected at this stage, if a
malfunction exists. If so, go to EC-260, "
Diagnosis Procedure".
NOTE:
If 1st trip DTC is not detected during above procedure, perform-
ing the following procedure is advised.
a. Turn ignition switch OFF and wait at least 10 seconds.
b. Start engine and drive the vehicle under the similar conditions to
(1st trip) Freeze Frame Data for 10 minutes. Refer to the table
below.
Hold the accelerator pedal as steady as possible.
The similar conditions to (1st trip) Freeze Frame Data means the vehicle operation that the following con-
ditions should be satisfied at the same time.
Sensor Input Signal to ECM ECM function Actuator
Air fuel ratio (A/F) sensor 1Density of oxygen in exhaust gas
(Mixture ratio feedback signal)Fuel injection control Fuel injector
DTC No.Trouble diagnosis
nameDTC detecting condition Possible cause
P0171
0171Fuel injection system
too lean• Fuel injection system does not operate properly.
• The amount of mixture ratio compensation is too
large. (The mixture ratio is too lean.)• Intake air leaks
• Air fuel ratio (A/F) sensor 1
• Fuel injector
• Exhaust gas leaks
• Incorrect fuel pressure
• Lack of fuel
• Mass air flow sensor
• Incorrect PCV hose connection
SEF215Z
Engine speed Engine speed in the freeze frame data ± 400 rpm
Vehicle speed Vehicle speed in the freeze frame data ± 10 km/h (6 MPH)

EC-264
< SERVICE INFORMATION >
DTC P0172 FUEL INJECTION SYSTEM FUNCTION
DTC P0172 FUEL INJECTION SYSTEM FUNCTION
On Board Diagnosis LogicINFOID:0000000001702764
With the Air/Fuel Mixture Ratio Self-Learning Control, the actual mixture ratio can be brought closely to the
theoretical mixture ratio based on the mixture ratio feedback signal from the air fuel ratio (A/F) sensor 1. The
ECM calculates the necessary compensation to correct the offset between the actual and the theoretical
ratios. In case the amount of the compensation value is extremely large (The actual mixture ratio is too rich.),
the ECM judges the condition as the fuel injection system malfunction and lights up the MIL (2 trip detection
logic).
DTC Confirmation ProcedureINFOID:0000000001702765
NOTE:
If DTC Confirmation Procedure has been previously conducted, always turn ignition switch OFF and wait at
least 10 seconds before conducting the next test.
WITH CONSULT-II
1. Start engine and warm it up to normal operating temperature.
2. Turn ignition switch OFF and wait at least 10 seconds.
3. Turn ignition switch ON and select “SELF-LEARNING CONT” in “WORK SUPPORT” mode with CON-
SULT-II.
4. Clear the self-learning control coefficient by touching “CLEAR”.
5. Select “DATA MONITOR” mode with CONSULT-II.
6. Start engine again and let it idle for at least 10 minutes.
The 1st trip DTC P0172 should be detected at this stage, if a
malfunction exists. If so, go to EC-267, "
Diagnosis Procedure".
NOTE:
If 1st trip DTC is not detected during above procedure, perform-
ing the following procedure is advised.
a. Turn ignition switch OFF and wait at least 10 seconds.
b. Start engine and drive the vehicle under the similar conditions to
(1st trip) Freeze Frame Data for 10 minutes. Refer to the table
below.
Hold the accelerator pedal as steady as possible.
The similar conditions to (1st trip) Freeze Frame Data means the vehicle operation that the following con-
ditions should be satisfied at the same time.
Sensor Input Signal to ECM ECM function Actuator
Air fuel ratio (A/F) sensor 1Density of oxygen in exhaust gas
(Mixture ratio feedback signal)Fuel injection control Fuel injector
DTC No.Trouble diagnosis
nameDTC detecting condition Possible cause
P0172
0172Fuel injection system
too rich• Fuel injection system does not operate properly.
• The amount of mixture ratio compensation is too
large. (The mixture ratio is too rich.)• Air fuel ratio (A/F) sensor 1
• Fuel injector
• Exhaust gas leaks
• Incorrect fuel pressure
• Mass air flow sensor
SEF215Z
Engine speed Engine speed in the freeze frame data ± 400 rpm
Vehicle speed Vehicle speed in the freeze frame data ± 10 km/h (6 MPH)

DTC P0335 CKP SENSOR (POS)
EC-295
< SERVICE INFORMATION >
C
D
E
F
G
H
I
J
K
L
MA
EC
N
P O
DTC P0335 CKP SENSOR (POS)
Component DescriptionINFOID:0000000001702800
The crankshaft position sensor (POS) is located on the cylinder
block rear housing facing the gear teeth (cogs) of the signal plate at
the end of the crankshaft. It detects the fluctuation of the engine rev-
olution. The sensor consists of a permanent magnet and Hall IC.
When the engine is running, the high and low parts of the teeth
cause the gap with the sensor to change. The changing gap causes
the magnetic field near the sensor to change. Due to the changing
magnetic field, the voltage from the sensor changes. The ECM
receives the voltage signal and detects the fluctuation of the engine
revolution.
ECM receives the signals as shown in the figure.
CONSULT-II Reference Value in Data Monitor ModeINFOID:0000000001702801
Specification data are reference values.
On Board Diagnosis LogicINFOID:0000000001702802
DTC Confirmation ProcedureINFOID:0000000001702803
NOTE:
If DTC Confirmation Procedure has been previously conducted, always turn ignition switch OFF and wait at
least 10 seconds before conducting the next test.
TESTING CONDITION:
PBIA9209J
PBIB2382E
MONITOR ITEM CONDITION SPECIFICATION
ENG SPEED• Run engine and compare CONSULT-II value with the tachometer indica-
tion.Almost the same speed as the ta-
chometer indication.
DTC No. Trouble diagnosis name DTC detecting condition Possible cause
P0335
0335Crankshaft position sen-
sor (POS) circuit• The crankshaft position sensor (POS) signal is not
detected by the ECM during the first few seconds of
engine cranking.
• The proper pulse signal from the crankshaft position
sensor (POS) is not sent to ECM while the engine is
running.
• The crankshaft position sensor (POS) signal is not in
the normal pattern during engine running.• Harness or connectors
[Crankshaft position sensor (POS)
circuit is open or shorted.]
(Accelerator pedal position sensor
circuit is shorted.)
(Refrigerant pressure sensor circuit
is shorted.)
(EVAP control system pressure
sensor circuit is shorted.)
• Crankshaft position sensor (POS)
• Accelerator pedal position sensor
• Refrigerant pressure sensor
• EVAP control system pressure sen-
sor
• Signal plate

EC-298
< SERVICE INFORMATION >
DTC P0335 CKP SENSOR (POS)
Do not use ECM ground terminals when measuring input/output voltage. Doing so may result in dam-
age to the ECM's transistor. Use a ground other than ECM terminals, such as the ground.
: Average voltage for pulse signal (Actual pulse signal can be confirmed by oscilloscope.)
Diagnosis ProcedureINFOID:0000000001702805
1.CHECK GROUND CONNECTIONS
1. Turn ignition switch OFF.
2. Loosen and retighten ground screws on the body.
Refer to EC-142, "
Ground Inspection".
TERMI-
NAL
NO.WIRE
COLORITEM CONDITION DATA (DC Voltage)
61 WCrankshaft position
sensor (POS)[Engine is running]
•Warm-up condition
• Idle speed
NOTE:
The pulse cycle changes depending on rpm
at idle0 - 1.0V
[Engine is running]
• Engine speed: 2,000 rpm0 - 1.0V
62 RSensor ground
[Crankshaft position sensor
(POS)][Engine is running]
•Warm-up condition
• Idle speedApproximately 0V
74 WSensor power supply
(Refrigerant pressure sen-
sor)[Ignition switch: ON]Approximately 5V
75 BRSensor power supply
[Crankshaft position sensor
(POS)][Ignition switch: ON]Approximately 5V
76 WEVAP control system pres-
sure sensor power supply[Ignition switch: ON]Approximately 5V
102 SBSensor power supply
(APP sensor 2)[Ignition switch: ON]Approximately 5V
MBIB1453E
MBIB1454E
:Vehicle front
BBIA0698E

DTC P0335 CKP SENSOR (POS)
EC-299
< SERVICE INFORMATION >
C
D
E
F
G
H
I
J
K
L
MA
EC
N
P O
OK or NG
OK >> GO TO 2.
NG >> Repair or replace ground connections.
2.CHECK CRANKSHAFT POSITION (CKP) SENSOR (POS) POWER SUPPLY CIRCUIT-I
1. Disconnect crankshaft position (CKP) sensor (POS) (1) harness
connector.
2. Turn ignition switch ON.
3. Check voltage between CKP sensor (POS) terminal 1 and
ground with CONSULT-II or tester.
OK or NG
OK >> GO TO 8.
NG >> GO TO 3.
3.CHECK CKP SENSOR (POS) POWER SUPPLY CIRCUIT-II
1. Turn ignition switch OFF.
2. Disconnect ECM harness connector.
3. Check harness continuity between CKP sensor (POS) terminal 1 and ECM terminal 75.
Refer to Wiring Diagram.
OK or NG
OK >> GO TO 4.
NG >> Repair open circuit.
4.CHECK COMPONENTS POWER SUPPLY
Check harness for short to power and short to ground, between the following terminals.
OK or NG
OK >> GO TO 5.
NG >> Repair short to ground or short to power in harness or connectors.
5.CHECK COMPONENTS
1. Body ground E24 2. Engine ground F9 3. Engine ground F16
4. Body ground E15
PBIB3326E
Voltage: Approximately 5V
PBIB3312E
Continuity should exist.
ECM terminal Sensor terminal Reference Wiring Diagram
74 Refrigerant pressure sensor terminal 3EC-542, "
Wiring Diagram"
75 Crankshaft position sensor (POS) terminal 1EC-297, "Wiring Diagram"
76 EVAP control system pressure sensor terminal 3EC-357, "Wiring Diagram"
102 APP sensor terminal 5EC-482, "Wiring Diagram"

EC-302
< SERVICE INFORMATION >
DTC P0340 CMP SENSOR (PHASE)
DTC P0340 CMP SENSOR (PHASE)
Component DescriptionINFOID:0000000001702808
The camshaft position sensor (PHASE) senses the protrusion of
camshaft (INT) to identify a particular cylinder. The camshaft position
sensor (PHASE) senses the piston position. When the crankshaft
position sensor (POS) system becomes inoperative, the camshaft
position sensor (PHASE) provides various controls of engine parts
instead, utilizing timing of cylinder identification signals. The sensor
consists of a permanent magnet and Hall IC. When engine is run-
ning, the high and low parts of the teeth cause the gap with the sen-
sor to change. The changing gap causes the magnetic field near the
sensor to change. Due to the changing magnetic field, the voltage
from the sensor changes.
ECM receives the signals as shown in the figure.
CONSULT-II Reference Value in Data Monitor ModeINFOID:0000000001702809
Specification data are reference values.
On Board Diagnosis LogicINFOID:0000000001702810
NOTE:
If DTC P0340 is displayed with DTC P0643, first perform the trouble diagnosis for DTC P0643.
Refer to EC-400
.
DTC Confirmation ProcedureINFOID:0000000001702811
NOTE:
If DTC Confirmation Procedure has been previously conducted, always turn ignition switch OFF and wait at
least 10 seconds before conducting the next test.
TESTING CONDITION:
Before performing the following procedure, confirm that battery voltage is more than 10.5V with igni-
tion switch ON.
WITH CONSULT-II
PBIA9875J
PBIB2382E
MONITOR ITEM CONDITION SPECIFICATION
ENG SPEED• Run engine and compare CONSULT-II value with the tachometer indica-
tion.Almost the same speed as the ta-
chometer indication.
DTC No. Trouble diagnosis name DTC detecting condition Possible cause
P0340
0340Camshaft position sensor
(PHASE) circuit• The cylinder No. signal is not sent to ECM for
the first few seconds during engine cranking.
• The cylinder No. signal is not set to ECM dur-
ing engine running.
• The cylinder No. signal is not in the normal
pattern during engine running.• Harness or connectors
[Camshaft position sensor (PHASE) cir-
cuit is open or shorted.]
• Camshaft position sensor (PHASE)
• Camshaft (INT)
• Starter motor (Refer to SC-8
.)
• Starting system circuit (Refer to SC-8
)
• Dead (Weak) battery

EC-314
< SERVICE INFORMATION >
DTC P0441 EVAP CONTROL SYSTEM
1. Start engine and warm it up to normal operating temperature.
2. Turn ignition switch OFF and wait at least 10 seconds.
3. Start engine and let it idle for at least 70 seconds.
4. Select “PURG FLOW P0441” of “EVAPORATIVE SYSTEM” in “DTC CONFIRMATION” mode with CON-
SULT-II.
5. Touch “START”.
If “COMPLETED” is displayed, go to step 7.
6. When the following conditions are met, “TESTING” will be displayed on the CONSULT-II screen. Maintain
the conditions continuously until “TESTING” changes to “COMPLETED”. (It will take at least 35 seconds.)
If TESTING is not changed for a long time, retry from step 2.
7. Make sure that “OK” is displayed after touching “SELF-DIAG RESULTS”. If “NG” is displayed, refer to EC-
315, "Diagnosis Procedure".
Overall Function CheckINFOID:0000000001702823
Use this procedure to check the overall monitoring function of the EVAP control system purge flow monitoring.
During this check, a 1st trip DTC might not be confirmed.
WITH GST
1. Lift up drive wheels.
2. Start engine and warm it up to normal operating temperature.
3. Turn ignition switch OFF and wait at least 10 seconds.
4. Start engine and wait at least 70 seconds.
5. Set voltmeter probes to ECM terminals 42 (EVAP control system
pressure sensor signal) and ground.
6. Check EVAP control system pressure sensor value at idle speed
and note it.
7. Establish and maintain the following conditions for at least 1
minute.
8. Verify that EVAP control system pressure sensor value stays 0.1V less than the value at idle speed (mea-
sured at step 6) for at least 1 second.
9. If NG, go to EC-315, "
Diagnosis Procedure".
Shift lever Suitable position
VHCL SPEED SE 32 - 120 km/h (20 - 75 MPH)
ENG SPEED 500 - 3,800 rpm
B/FUEL SCHDL 1.0 - 10.0 msec
COOLAN TEMP/S More than 0°C
PBIB0826E
Air conditioner switch ON
Headlamp switch ON
Rear window defogger switch ON
Engine speed Approx. 3,000 rpm
Shift lever Any position other than P, N or R
PBIB3313E