
6-1-74 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0161 HO2S-2 (Bank 2) Heater Circuit Malfunction
WIRING DIAGRAM
Refer to DTC P0156.
DTC DETECTING CONDITION AND TROUBLE AREA
DTC CONFIRMATION PROCEDURE
1) Connect scan tool with ignition switch OFF.
2) Turn ON ignition switch and clear DTC, pending DTC and freeze frame data in ECM memory by using scan
tool and start engine.
3) Increase vehicle speed to 50 – 60 km/h (30 – 40 mph).
4) Keep driving above vehicle speed for 5 min. (Change of vehicle speed is permitted in this step).
5) Stop vehicle and check if pending DTC exists by using scan tool. If not, check if oxygen sensor heater moni-
toring test has completed by using scan tool. If not in both of above checks (i.e., no pending DTC and oxy-
gen sensor heater monitoring test not completed), check vehicle conditions (environmental) and repeat
Steps 3) through 5).DTC DETECTING CONDITION TROUBLE AREA
Following condition is detected when HO2S-2 heater operates (2 
driving cycle detection logic).
• Current of HO2S-2 heater is more than 11.4 A or less than 0.32 A, 
or
• Voltage of HO2S-2 heater is more than 13.8 V or less than 8.7 V.HO2S-2 heater or its circuit
ECM (PCM)
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°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-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-82 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0325 (DTC No.43) Knock Sensor Circuit Malfunction
CIRCUIT DESCRIPTION
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) Start engine and run it for 10 sec.
4) Check DTC by using scan tool.
1. Knock sensor
2. ECM (PCM)
DTC DETECTING CONDITION TROUBLE AREA
DTC will set when one of the following condition is 
detected.
• KNOCK sensor voltage is 0.90 V or less, or
• KNOCK sensor voltage is 3.98 V or more• “WHT” circuit open or shorted to ground
• KNOCK sensor malfunction
• ECM malfunction 

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) 

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-92 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P0403 (DTC No.51) Exhaust Gas Recirculation 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.
3) Start engine and run it for 10 sec.
4) Check DTC by using scan tool.
1. Main fuse 4. ECM (PCM)
2. Main relay
3. EGR valve
DTC DETECTING CONDITION TROUBLE AREA
High voltage is detected at EGR valve stepping motor 
electrical circuit for specified time continuously.
(Circuit open or short).EGR valve (stepping motor) or its 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) 

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-99
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) Start engine and warm up it completely.
4) Increase vehicle speed to 55 km/h (35 mph) or more.
5) Keep driving above vehicle speed for 20 min or more (Change of vehicle speed is permitted in this step).
6) Release accelerator pedal, stop vehicle and run engine at speed for 2 min.
7) Check DTC and pending DTC by using scan tool.
TROUBLESHOOTING
Step Action Yes No
1 Was “ENGINE DIAG. FLOW TABLE” per-
formed?Go to Step 2. Go to “ENGINE DIAG. 
FLOW TABLE” in this 
section.
2 Check EVAP canister purge system for opera-
tion referring to “EVAP CANISTER PURGE 
SYSTEM INSPECTION” in this section.
Is check result satisfactory?Intermittent trouble or 
faulty ECM (PCM).
Check for intermittent 
referring to “INTERMIT-
TENT AND POOR CON-
NECTION” in Section 0A.Go to Step 3.
3 Check EVAP canister purge valve for resistance 
referring to “EVAP CANISTER PURGE VALVE 
INSPECTION” in this section.
Is resistance as specified?“GRN/BLK” or “BLU/BLK” 
circuit open or short.
If wire and connections 
are OK, substitute a 
known-good ECM (PCM) 
and recheck.Replace EVAP canister 
purge valve. 

6-1-114 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DTC P1500 Engine Starter Signal 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 by using scan tool, then start engine and run it for 3 min. or more.
3) Check pending DTC by using scan tool.
TROUBLESHOOTING 
1. Engine start switch in ignition (main) switch 2. Starting motor 3. Transmission range sensor (switch) 4. ECM (PCM)
DTC DETECTING CONDITION TROUBLE AREA
•Engine starts even though vehicle is at stop and engine start signal is 
not inputted.
or
•Engine start signal is inputted continuously for specified time while 
engine is running. 
(2 driving cycle detection logic)•Engine start 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)
Step Action Yes No
1Was “ENGINE DIAG. FLOW TABLE” per-
formed?Go to Step 2. Go to “ENGINE DIAG. FLOW TABLE” 
in this section.
2 Check for voltage at terminal C51-1-24 of 
ECM (PCM) connector connected, under fol-
lowing condition.
Engine starter signal specification :
While engine cranking : 6 – 14 V
After starting engine : 0 – 1 V
Is voltage as specified?Poor C51-1-24 connection or 
intermittent trouble.
Check for intermittent referring to 
“INTERMITTENT AND POOR 
CONNECTION” in Section 0A.
If wire and connections are OK, 
substitute a known-good ECM 
(PCM) and recheck.“BLK/YEL” circuit open.