
ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-9
On-Board Diagnostic System (Vehicle with 
Monitor Connector)
ECM diagnosis troubles which may occur in the area including the
following parts when the ignition switch is ON and the engine is
running, and indicates the result by turning on of flashing mal-
function indicator lamp (1).
• Heated oxygen sensor (if equipped)
•ECT sensor
•TP sensor
• IAT sensor
• CMP sensor
•MAF sensor
• Knock sensor
• EGR (if equipped)
•VSS
• CPU (Central Processing Unit) of ECM
ECM and malfunction indicator lamp (1) operate as follows.
• Malfunction indicator lamp (1) light when the ignition switch
is turned ON (but the engine at stop) with the diagnosis
switch terminal ungrounded regardless of the condition of
Engine and Emission control system. This is only to check
the malfunction indicator lamp (1) bulb and its circuit.
• If the above areas of Engine and Emission control system is
free from any trouble after the engine start (while engine is
running), malfunction indicator lamp (1) turns OFF.
• When ECM detects a trouble which has occurred in the
above areas, it makes malfunction indicator lamp (1) turn ON
while the engine is running to warn the driver of such occur-
rence of trouble and at the same time it stores the trouble
area in ECM back-up memory. (The memory is kept as it is
even if the trouble was only temporary and disappeared
immediately. And it is not erased unless the power to ECM is
shut off for specified time.)
ECM also indicates trouble area in memory by means of
flashing of malfunction indicator lamp (1) at the time of
inspection. (i.e. when diagnosis switch terminal (2) is con-
nected to ground terminal (3) with a service wire and ignition
switch is turned ON.)
NOTE:
When a trouble occurs in the above areas and disappears
soon while the diagnosis switch terminal is ungrounded
and the engine is running, malfunction indicator lamp (1)
lights and remains ON as the trouble exists but it turns
OFF when the normal condition is restored. 

6-1-20 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
P0174 Fuel system too lean (Bank 2)Short term fuel trim or total fuel trim 
(short and long terms added) is larger 
than specification for specified time or 
longer. (Fuel trim toward rich side is 
large.)2 driving 
cyclesNot
applicable
P0175 Fuel system too rich (Bank 2)Short term fuel trim or total fuel trim 
(short and long terms added) is 
smaller than specification for specified 
time or longer. (Fuel trim toward lean 
side is large.)2 driving 
cyclesNot
applicable
P0300
P0301
P0302
P0303
P0304
P0305
P0306Random misfire detected
Cylinder 1 misfire detected
Cylinder 2 misfire detected
Cylinder 3 misfire detected
Cylinder 4 misfire detected
Cylinder 5 misfire detected
Cylinder 6 misfire detectedMisfire of such level as to cause dam-
age to three way catalystMIL flashing 
during mis-
fire detec-
tionNot
applicable
Misfire of such level as to deteriorate 
emission but not to cause damage to 
three way catalyst2 driving 
cyclesNot
applicable
P0325 
(No.43)Knock sensor circuit malfunc-
tionSensor output too low
1 driving 
cycle1 driving 
cycle
Sensor output too high
P0335Crankshaft position sensor cir-
cuit malfunctionNo signal during engine running and 
CMP sensor signal inputting1 driving 
cycleNot
applicable
P0340 
(No.42)Camshaft position sensor cir-
cuit malfunctionNo signal for 3 sec. during engine 
cranking, REF signal pattern incor-
rect or POS signal voltage too high or 
too low1 driving 
cycleNot
applicable
P0400Exhaust gas recirculation flow 
malfunction detectedExcessive or insufficient EGR flow.2 driving 
cyclesNot
applicable
P0403 
(No.51)EGR valve circuit malfunctionEGR valve electrical circuit open or 
shot to ground1 driving 
cycle1 driving 
cycle
P0420Catalyst system efficiency 
below threshold (Bank 1)Output waveforms of HO2S-1 and 
HO2S-2 are similar.
(Time from output voltage change of 
HO2S-1 to that of HO2S-2 is shorter 
than specification.)2 driving 
cyclesNot
applicable
P0430Catalyst system efficiency 
below threshold (Bank 2)Output waveforms of HO2S-1 and 
HO2S-2 are similar.
(Time from output voltage change of 
HO2S-1 to that of HO2S-2 is shorter 
than specification.)2 driving 
cyclesNot
applicable
P0443Purge control valve circuit 
malfunctionPurge control valve circuit is open or 
shorted to ground.2 driving 
cyclesNot
applicable
P0500 
(No.24)Vehicle speed sensor mal-
functionNo signal while running in “D” range 
or during fuel cut at decelerating.2 driving 
cycles1 driving 
cycle DTC NO. DETECTED ITEMDETECTING CONDITION
(DTC will set when detecting : )MIL
(vehicle
without 
monitor 
connector)MIL
(vehicle 
with 
monitor
connector) 

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-39
C51-3-9 Throttle position sensor0.5 – 1.2 VIgnition switch ON, Throttle valve at 
idle position
3.4 – 4.7 VIgnition switch ON, Throttle valve at 
full open position
C51-3-10 Mass air flow sensor1.0 – 1.6 V Ignition switch ON and engine stops
1.7 – 2.0 V With engine running at idle speed
C51-3-11Heated oxygen sensor-1 (bank 1)
(if equipped)Deflects between
 over and under 0.45 VWhile engine running at 2,000 r/min. 
for 1 min. or longer after warmed up
C51-3-12 Ground for TP sensor – –
C51-3-13 Power source for TP sensor
4.75 – 5.25 V Ignition switch ON
C51-3-14 Power source for MAP sensor
C51-3-15 Power source 10 – 14 V Ignition switch ON
C51-3-16 – – –
C51-3-17 Ground – –
C51-3-18Pressure switch in 4WD air pump 
assembly10 – 14 VIgnition switch ON, Transfer lever : 
4H or 4L range 
0 – 1 VIgnition switch ON, Transfer lever : 
2H range 
C51-3-19 – – –
C51-3-20 Ignition switch 10 – 14 V Ignition switch ON
C51-3-21Heated oxygen sensor-1 (bank 2)
(if equipped)Deflects between over 
and under 0.45 VWhile engine running at 2,000 r/min. 
for 1 min. or longer after warmed up
C51-3-22Heated oxygen sensor-2 (bank 1)
(if equipped)Deflects between over 
and under 0.45 VWhile engine running at 2,000 r/min. 
for 1 min. or longer after warmed up
C51-3-23Heated oxygen sensor-2 (bank 2)
(if equipped)Deflects between over 
and under 0.45 VWhile engine running at 2,000 r/min. 
for 1 min. or longer after warmed up
C51-3-24 Ground for ECT sensor – –
C51-3-25 Ground for IAT sensor, MAP sensor – –
C51-3-26 Ground for CMP sensor – –
C51-1-1 Shift solenoid B (A/T vehicle) 0 – 1 V Ignition switch ON
C51-1-2 Shift solenoid A (A/T vehicle) 10 – 14 V Ignition switch ON
C51-1-3 – – –
C51-1-4 IAC valve (stepper motor coil 2) – –
C51-1-5 IAC valve (stepper motor coil 1) – –
C51-1-6Transmission range switch “R”
(A/T vehicle)10 – 14 VIgnition switch ON, selector lever :
“R” range
0 – 1 VIgnition switch ON, selector lever : 
Other than “R”
C51-1-7Transmission range switch “P”
(A/T vehicle)10 – 14 VIgnition switch ON, selector lever : 
“P” range
0 – 1 VIgnition switch ON, selector lever : 
Other than “P” range
C51-1-8 TCC solenoid (A/T vehicle) 0 – 1 V Ignition switch ON
C51-1-9 4WD air pump assembly10 – 14 VIgnition switch ON, Transfer lever : 
4H or 4L range 
0 – 1 VIgnition switch ON, Transfer lever : 
2H range  TERMINAL CIRCUIT NORMAL VOLTAGE CONDITION 

6-1-80 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0300/P0301/P0302/P0303/P0304/P0305/P0306 Random Misfire/Cylinder 
1 Misfire/Cylinder 2 Misfire/Cylinder 3 Misfire/Cylinder 4 Misfire Detected/Cyl-
inder 5 Misfire Detected/Cylinder 6 Misfire Detected
SYSTEM DESCRIPTION
ECM (PCM) measures the angle speed of the crankshaft based on the pulse signal from the CKP sensor and
CMP sensor for each cylinder. If it detects a large change in the angle speed of the crankshaft, it concludes
occurrence of a misfire. When the number of misfire is counted by the ECM (PCM) beyond the DTC detecting 
condition, it determines the cylinder where the misfire occurred and outputs it as DTC.
DTC DETECTING CONDITION AND TROUBLE AREA
DTC CONFIRMATION PROCEDURE
1) Connect scan tool to DLC with ignition switch OFF.
2) Turn ON ignition switch and clear DTC, pending DTC and freeze frame data by using scan tool and start
engine.
3) Increase vehicle speed to speed recorded as freeze frame data (V) ± 5 km/h when detecting misfire.
4) Keep driving above vehicle speed for 5 min.
5) Stop vehicle and check DTC (or pending DTC) by using scan tool.DTC DETECTING CONDITION TROUBLE AREA
DTC P0300 :
• Misfire which causes catalyst to overheat during 200 engine 
revolutions is detected at 2 or more cylinders. (MIL flashes as 
long as this misfire occurs continuously.)
• Misfire which affects exhaust emission adversely during 1000 
engine revolutions is detected at 2 or more cylinders (2 driving 
cycle detection logic)• Ignition system
• Fuel injector and its circuit
• Fuel line pressure
• Engine compression
• Abnormal air drawn in
• EGR system
• Fuel level sensor
• Valve lash adjuster
• Valve timing DTC P0301, P0302, P0303, P0304, P0305, P0306 :
• Misfire which causes catalyst to overheat during 200 engine 
revolutions is detected at 1 cylinder. (MIL flashes as long as 
this misfire occurs continuously.)
• Misfire which affects exhaust emission adversely during 1000 
engine revolutions is detected at 1 cylinder 
(2 driving cycle detection logic)
WARNING:
When performing a road test, select a place where there is no traffic or possibility of a traffic acci-
dent and be very careful during testing to avoid occurrence of an accident.
Road test should be carried out with 2 persons, a driver and a tester, on a level road.
NOTE:
Check to make sure that following conditions are satisfied when using this “DTC CONFIRMATION
PROCEDURE”.
Intake air temp. : – 8 – 70°C (18 – 158°F)
Engine coolant temp. : – 8°C (18°F) or higher
Altitude (barometric pressure) : 2400 m, 8000 ft or less (560 mmHg (75 kPa) or more) 

6-1-84 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0335 Crankshaft Position Sensor Circuit Malfunction
WIRING DIAGRAM
DTC DETECTING CONDITION AND TROUBLE AREA
DTC CONFIRMATION PROCEDURE
1) Connect scan tool to DLC with ignition switch OFF.
2) Turn ON ignition switch and clear DTC, pending DTC and freeze frame data by using scan tool and run
engine at idle speed for 10 sec.
3) Check DTC by using scan tool.
1. CKP sensor
2. ECM (PCM)
DTC DETECTING CONDITION TROUBLE AREA
CKP sensor signal is not input while 100 pulses of 
CMP sensor signal are input after engine start.CKP sensor circuit
CKP sensor
ECM (PCM)
NOTE:
Check to make sure that following condition is satisfied when using this “DTC CONFIRMATION PRO-
CEDURE”.
Intake air temp. : – 8°C (18°F) or higher
Engine coolant temp. : – 8 – 110°C (18 – 230°F)
Altitude (barometric pressure) : 2400 m, 8000 ft or less (560 mmHg (75 kPa) or more) 

6-1-86 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0340 (DTC No.42) Camshaft Position Sensor Circuit Malfunction
WIRING DIAGRAM
SYSTEM DESCRIPTION
CMP sensor detects REF signal and POS signal.
• REF signal : 4 pulses/1 revolution of camshaft. There are 2 different kinds of wavelength. Based on REF sig-
nal, ECM (PCM) judges which cylinder is at TDC.
• POS signal : 6 pulse/1 revolution of camshaft. Each of POS signals has equivalent wavelength. Based on
POS signal, ECM (PCM) judges the wavelength of REF signals, engine speed and piston position.
REFERENCE
Connect oscilloscope between terminals C51-1-13 (POS) or C51-1-12 (REF) and C51-3-26 (ground) of ECM
(PCM) connector connected to ECM (PCM) and check CMP sensor signal.
1. CMP sensor
2. To main relay
3. ECM (PCM) 

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-87
DTC DETECTING CONDITION AND TROUBLE AREA
DTC CONFIRMATION PROCEDURE
1) Connect scan tool to DLC with ignition switch OFF.
2) Turn ON ignition switch and clear DTC, pending DTC and freeze frame data by using scan tool.
3) Crank engine for 3 seconds or more and keep it at idle for 1 min.
4) Check DTC by using scan tool.
TROUBLESHOOTING
DTC DETECTING CONDITION TROUBLE AREA
CMP sensor signal is not inputted for 3 sec. even though 
engine start signal is being inputted.
or
REF signal pattern is incorrect while POS signal varies.
or
POS signal voltage too high or too low.CMP sensor circuit
CMP sensor
Engine starter signal circuit
ECM (PCM)
NOTE:
Check to make sure that following condition is satisfied when using this “DTC CONFIRMATION PRO-
CEDURE”.
Intake air temp. : – 8°C (18°F) or higher
Engine coolant temp. : – 8 – 110°C (18 – 230°F)
Altitude (barometric pressure) : 2400 m, 8000 ft or less (560 mmHg (75 kPa) or more)
NOTE:
If starter circuit is open (i.e., starter signal circuit is OK but starter fails to run), this DTC is stored in
memory at starter switch ON, even through CMP sensor is in good condition.
When starter motor fails to run and this DTC appears, check starter circuit first.
Step Action Yes No
1 Was “ENGINE DIAG. FLOW TABLE” performed? Go to Step 2. Go to “ENGINE DIAG. 
FLOW TABLE” in this 
section.
2 Is engine cranked? Go to Step 3. Go to Section 6G.
3 Is there DTC P1500 (Engine starter signal circuit)? Go to DTC P1500 Diag. 
Flow Table.Go to Step 4.
4 CMP sensor power supply voltage check :
1) With ignition switch OFF, disconnect CMP sen-
sor coupler.
2) With ignition switch ON, check voltage between 
C09-2 and C09-1 terminal. (See Fig.)
Is the voltage 10 – 14 V?Go to Step 5. Faulty “BLU/BLK” wire 
and/or “GRY/YEL” wire. 

6-1-88 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
Fig. for Step 45 CMP sensor (REF) signal check :
1) With ignition switch OFF, connect CMP sensor 
coupler.
2) Disconnect couplers from ignition coil assembly 
and fuel injectors.
3) With ignition switch ON and crankshaft turned 
slowly, check voltage between C51-1-13 and 
C51-3-26 terminal.
Does voltmeter indicator deflect between 0 – 1 V 
and 3 – 5.25 V 4 times while crankshaft turned two 
revolutions?Go to Step 6. Faulty “YEL/GRN” wire 
or CMP sensor.
If OK, substitute a 
known-good ECM 
(PCM) and recheck.
6 CMP sensor (POS) signal check :
1) With ignition switch ON and crankshaft turned 
slowly, check voltage between C51-1-12 and 
C51-3-26 terminal.
Does voltmeter indicator deflect between 0 – 1 V 
and 3 – 5.25 V 6 times while crankshaft turned two 
revolutions?Poor C51-1-12 and/or 
C51-3-13 terminal of 
ECM (PCM) coupler con-
nection.
If OK, substitute a 
known-good ECM (PCM) 
and recheck.Faulty “YEL/BLU” wire 
or CMP sensor.
If OK, substitute a 
known-good ECM 
(PCM) and recheck. Step Action Yes No
1. Disconnected CMP sensor coupler
2. “BLU/BLK” wire (C09-2) terminal
3. “GRY/YEL” wire (C09-1) terminal