Fuel and Emissions Systems
How to Set Readiness Codes
Malfunction lndicator Lamp (MlL) Indication
(ln relation to Readiness Codesl
The vehicle has certain "readiness codes" that are part
of the on-board diagnostics for the emissions systems.
lf the vehicle's battery has been disconnected or gone
dead, if the DTCS have been cleared, or if the ECM has
been reset, these codes are set to incomplete. In some
states, part of the emission testing is to make su re these
codes are set to complete. lf all of them are not set to
complete, the vehicle may fail the emission test, or the
test cannot be finished.
To check ifthe readiness codes are complete, turn the
ignition switch ON (ll), but do not start the engine. The
MIL will come on for 15 20 seconds. lf it then goes off,
the readiness codes are complete. lf it blinks several
times, one or more readiness codes are not complete.
To set readlness codes from incomplete to complete.
do the procedure for the appropriate code.
11-46
L
Catalytic Converter Monitor and Readiness
Code
NOTE:. Do not turn the ignition switch off during the
procedure.
. All readiness codes are cleared when the battery is
disconnected or when the ECM is cleared with the
OBD ll scan tool or Honda PG lvl Tester.. Low ambient temperatures or excessive slop-and-go
traffic may increase the drive time needed to switch
the readiness code from incomplete to complete.' The readiness code will not switch to com Dlete until
all the enable criteria are met.. lf a fault in the secondary HO2S system caused the
MIL to come on. the readiness code cannot be set to
comDlete until vou correct the fault.
Enable Criteria. ECT at 158"F (70'C) or higher.. Intake air temperature (lAT) at 20"F (-7'C) or higher.. Vehicle speed is steady, and vehicle speed sensor
(VSS) reads more then 25 mph (13km/h).
Procedure
1. Connect the scan tool to the vehicle's data link \
connector (DLCi, and bring up the tool's generic \"
OBD ll mode.
Start the engine.
Test-drive the vehicle under stop-and-go conditions
with short periods of steady cruise. After about
5 miles (3 km), the readiness code should switch
from incomplete to complete.
lf the readiness code is still set to incomplete, check
for a temporary DTC. lf there is no DTC, one or
more of the enable crlteria were probably not met;
2.
3.
Evaporative Emissions (EVAP) Control
System Monitor and Readiness code
NOTE:
All readiness code are cleared when the batterV is
disconnected or when the ECM is cleared with the
OBD ll scan tool or Honda PGM Tester.
The enable criteria must be repeated if the intake air
temperature (lAT) drops lower than 36'F (20"C) from
its value at engine $an up.
Enable Criteria
At engine start up, ECT and IAT are higher than 32'F(0"C) , but lower than 95'F (35"C).
At engine start up, the ECT and IAT are within 12'F(7'C) of each other.
Procedure
1. Connect the scan tool to the vehicle's data link
connector (DLC), and bring up the tool's generic
OBD ll mode.
2. Start the engine.
3. Test-drive the vehicle under stop-and-go conditions
with short periods of steady cruise. After about
2.5 miles (1.6 km), the readiness code should
switch f rom incomplete to complete.
4. lf the readinesscode isstill setto incomplete, check
for a temporary DTC. lf there is no DTC, one or
more of the enable criteria were probably not met;
repeat the procedure.
Air Fuel Ratio (A/Fl Sensor Monitor and
Readiness Code
NOTE:. Do not turn the ignition switch off during the
orocedure.. All readiness codes are cleared when the baftery is
disconnected or when the ECM is cleared with the
OBD ll scan tool or Honda PGM Tester.
Enable Criteria
ECT at 140'F (60"C) or higher.
Procedure
1. Connect the scan toolto the vehicle's data link
connector (DLC), and bring up the tool's generic
OBD ll mode.
2. Start the engine.
3. Test-drive the vehicle under stop-and-go conditions
with short periods of steady cruise. During the
drive, decelerate (wirh the throttle fully closed) for
5 seconds. After about 3.5 miles (2.2 km). the
readiness code should switch from incomDlete to
complete.
4. lfthereadinesscodeisstill set to incomplete, check
for a temporary DTC. lfthere is no DTC, the enable
criteria was probably not meU repeat the procedure.
Air/Fuel Ratio (A/Fl Sensor Heater Monitor
Readiness Code
NOTE; All readiness codes are cleared when the battery
is disconnected or when the ECM is cleared with the
OBD ll scan tool or Honda PGM Tester,
Procedure'1. Connect the scan tool to the vehicle's data link
connector {DLC), and bring up the tool's generic
OBD ll mode.
2. Start the engine, and let it idle for 1 minute. The
readiness code should switch from incomplete to
comDlete.
3. lf the readiness code is still set to incomplete, check
for a temporary DTC. lf there is no DTC, repeat theproceoure.
(cont'd)
11-47
Fuel and Emissions Systems
a
a
How to Set Readiness Codes (cont'd)
Misfire Monitor and Readiness Code
. This readiness code is always set to available
because misfiring is continuously monitored.. l\4onitoring pauses, and the misfire counter resets, if
the vehicle is driven over a rough road.. Monitoring also pauses, and the misfire counter
holds at its current value. if the throttle position
changes more than a predetermined value, or if
driving conditions fall outside the range of any
related enable criteria,
Fuel System Monitor and Readiness Code
. This readiness code is always setto available
because the fuel system is continuously monitored
during closed loop operation.. Monitoring pauses when the catalytic converter,
EVAP control system, and Ay'F sensor monitors are
active.. Monitoring also pauses when any related enable
criteria are not being met. Monitoring resumes when
lhe enable criteria is again being met.
Comprehensive Component Monitor and
Readiness Code
This readiness code is always set to available because
the comprehensive component monitor is continuously
running whenever the engine is cranking or running.
11-48
\-
L
PGM-FI System
DTC Troubleshooting (cont'dl
DTC Pl163: Ay'F Sensor (Sensor 1 ) SlowResponse
NOTE: lf DTC P1162 is stored at the same time as DTC
P1163. troubleshoot DTC P1162 first, then recheckfor
DTC P1163.
1. Reset the ECM (see page 1 1-4).
2. Start the engine. Hold the engine at 3,000 rpm with
no load (in neutral) until the radiator fan comes on.
3. Test-drive under the following conditions:
. 55 mph (89 km/h) steady speed' Transmission in sth gear' Until the Ay'F sensor readiness code or
Temporary DTC Pl163 comes on
4. Check for a Temporary DTC with the scan tool.
ls Temporary DTC P 1163 indicated?
YES Replace the Ay'F sensor (Sensor 1).I
NO Intermittent failu re, system is OK at this time.
Check for poor connections or loose terminals at
the A'lF sensor (Sensor 1 ) and at the ECM. t
11-88
DTC Pl164: A,/F Sensor (Sensor 1) Circuit
Range/Performance Problem
1. Resetthe ECI\4 (see page 1t-4).
2. Start the engine. Holdtheengineat3,000 rpmwith
no load (in neutral) until the radiator fan comes on,
3. Test-drive in 3rd gear. Starting at 1,600 rpm,
accelerate using wide open throttle for at least
5 seconds. Then decelerate for at least 5 seconds
with the throttle completely closed until the A,/F
sensor readiness code is set to complete or
Temporary DTC P1 164 comes on.
4. Check for a Temporary DTC with the scan tool.
ls Temporary DTC P1164 indicated?
YES- Replace the A,,/F sensor (Sensor 1). I
NO Intermittent failure, system is OK at this time.
Check for poor connections or loose terminals at
the Ay'F sensor relay, at the Ay'F sensor (Sensor 1),
and at the EcM.l
Intake Air System
Throttle Body Test
NOTE:. Do not adjust the throttle stop screw. lt is preset at the
factory.. lf the malfunction indicator lamp (MlL) has been
reported on, check for diagnostic trouble codes(DLCS) (see page 11 3).
1. With the engine off, check the throttle cable
movement. The cable should move without binding
or sticking.
. lf lhe cable moves OK, goto step 2.. lf the cable binds or sticks, check it and its routing.. lf the cable isfaulty, reroute itor replace itand
adjust it (see page 11-163), then go to step 2.
2. l\4ove the throttle lever by hand to see if the throftle
valve and/or shaft are too loose or too tight.
. lf there is excessive play in the throttle valve
shaft, or any binding in the throttle valve at the
fully closed position, replace the throttle body.. lf thethrottlevalve and shaft are OK, goto step3.
3. Connect the scan toolto the DLC.
Turn the ignition switch ON (ll).
Check the throttle position with the scan tool. The
reading should be about 10% when the throttle is
fully closed and about 90% when the throttle is fully
openeo.
. lf the throttle position is correct, the throttle body
is OK.. lf thethrottle position is notcorrect, replace the
throttle body.
5.
11-160
!
Catalytic Converter System
DTC Troubleshooting
DTC P0420: Catalytic System Efficiency
Below Threshold
NOTE: lf some of the DTCS listed below are stored at
the same time as DTC P0420, troubleshoot those DTCS
first, then recheck for DTC P0420.
P0137, P0138: Secondary Heated Oxygen Sensor(secondary HO2S) (Sensor 2)
P0141: Secondary HO2S (Sensor 2) heater
1. Reset the ECM {see page 1'l-4}, then continue to
step 2 through 5 to reset the readiness code.
2. Start the engine. Hold the engine at 3,000 rpm with
no load (in neutral) untilthe radiator fan comes on.
Drive for about l0 minutes without stopping. Your
speeo can vary.
With the transmission in 4th gear, drive at a steady
speed between 50 62 mph (80-'100 km/h) for
30 seconds.
Repeat step 4 three times. Between each repetition,
close the throttle completely for 1 2 seconds. lf
the engine is stopped during this part of the
procedure, repeat steps 3, 4 and 5.
Check for a Temporary DTC with the scan tool.
Does the scan tool indicate Temporaty DTC
P0420?
YES Check the TWC. lf necessary, replace the
TWC.I
NO Check for readiness code completion. lfthe
readiness is complete, it was a interminent failure,
and the system is OK at this time. lf the readiness
code is incomplete, repeat steps 2 through 5.1
4.
11-167
DTC Pl456: EVAP Control(Fuel Tank Svstem)
System Leakage
The fuel system is designed to allow specified
maximum vacuum and pressure conditions. Do not
deviate from the vacuum and pressure tests as
indicated in these procedures. Excessive pressure/
vacuum would damage the EVAP components or cause
eventual fuel tank failure.
Special Tools Required
Vacuum Pump/Gauge, 0-30 in. Hg A973X-041-XXXXX
This is a two-trip code. Once cleared, it cannot be
reproduced in one trip. Also, cenain specific driving
and ambient conditions must occur before the ECM will
complete the system checks. Additional test drives may
still not meet the specific conditions needed to
reproduce the code.
Follow these troubleshooting procedures carefully to
ensure the integrity of the system and to confirm the
cause of the problem or code.
NOTE: Fresh fuel has a higher volatility that createsgreater pressure/vacuum. The optimum condltlon for
testing is fresh fuel, and must be less than a full tank. lf
possible, to assist in leak detection, add 1 gallon of
fresh fuel to the tank (as long as it will not fill the tank).just before starting these procedures.
Fuel Fill Cap Check
1. Check the fuel fill cap (the cap must say "lf not
tightened 3 clicks check engine light may come
on" ).
ls the proper luel till cap installed and properly
tightened?
YES Go to step 2.
NO- Replace or tighten the cap.I
2. Check the fuel fill cap seal.
ls the tuel fill cap seal missing or damaged?
YES- Replace the fuel fill cap.I
NO The fuelfill cap is OK. Go to step 3.
EVAP Canister Purge Valve Test
3. Disconnect the vacuum hose from the EVAP
canister purge valve (A), and connect a vacuum
oumo to the hose.
A973X-041-XXXXX
Turn the ignition switch ON (ll).
Apply vacuum to the hose.
Does the valve hold vacuum?
YES-The EVAP canister purge valve is OK. Go to
step 11.
NO-Go to step 6.
Turn the ignition switch OFF.
Disconnect the EVAP canister purge valve 2P
connecror.
5.
7.
{cont'd)
11-175
EVAP System
DTC Troubleshooting (cont'd)
DTC Pl457: EVAP Control System(EVAP Canister System)
Leakage
The fuel system is designed to allow specified
maximum vacuum and pressure conditions. Do not
deviate from the vacuum and pressure tests as
indicated in these procedures. Excessive pressure/
vacuum would damage the EVAP components or
cause eventual fuel tank system failure.
SpecialTools Required
Vacuum pump/gauge, 0-30 in.Hg A973X-041-XXXXX
This is a two-trip code. Once cleared, it cannot be
reproduced in one trip. Also, certain specific driving
and ambient conditions must occur before the ECfM will
complete the system checks, Additional test drives may
still not meet the specific conditions needed to16^r^.1' '^6 rh6 ^^.16
Follow these troubleshooting procedures carefully to
ensure the integrity of the system and to confirm the
cause of the problem or code.
NOTE: Fresh fuel has a higher volatility lhat creates
greater pressure/vacuum. The optimum condition for
testing is fresh fuel, and there must be less than a full
tank. lf possible, to assist in leak detection, add I gallon
of fresh fuel to the tank (as long as it will not fill the
tank), just before starting these procedures.
EVAP Canister Purge Valve Test
1. Disconnect the vacuum hose from the EVAP
canister purge valve (A), and connect a vacuumpump to the hose.
11-180
4973X-041-XXXXX
ECM CONNECTOR A I24P'
Wire side of lemale terminals
4.
7.
2. Turn the EVAP canister purge valve on with the
Honda PGM Tester, or connect ECM connector
terminal 821 to body ground with a jumper wire.
Turn the ignition switch ON (ll).
Apply vacuum to the hose.
Does the valve hold vacuum?
YES-Go to step 5.
NO-The EVAP canister purge valve is OK. Go to
step 10.
Turn the ignition switch OFF.
Disconnect the EVAP canister purge valve 2P
conneclor,
Check for continuity between EVAP canister purge
valve 2P connector terminal No. 2 and body ground.
EVAPCANISTEN PURG€VALVE 2P CONNECTOR
-4-
lll2l-fircs
IYEL/8Lu)(f])
I
Wire side offemale lerminals
ls there continuity?
YES-Go to step 8.
NO Repair open in the wire between the EVAP
canister purge valve and the ECM/PCM (821).I
Turn the ignition switch ON (ll).
t
b.
8.