µ
(#'
)
Intermittent Failures
Service Information
Opens and Shorts
How to Use the HDS (Honda Diagnostic
System)
If the MIL (malfunction indicator lamp) has come on If the MIL did not stay on
If you can’t duplicate the DTC
11-3
General Troubleshooting Information
A
A
The term intermittent failure means a system may have
had a failure, but it checks OK now. If the malfunction
indicator lamp (MIL) on the dash does not come on,
check for poor connections or loose terminals at all
connectors related to the circuit that you are
troubleshooting. If the MIL was on but then went out,
the original problem may have been intermittent.
Periodically, new ECM/PCM software or new service
procedures may become available. Always check
online for the latest software or service information
relatedtotheDTCsorsymptomsyouare
troubleshooting.
Open and short are common electrical terms. An open
is a break in a wire or at a connection. A short is an
accidental connection of a wire to ground or to another
wire. In simple electronics, this usually means
something won’t work at all. With complex electronics
(such as ECMs or PCMs) this can sometimes mean
something works, but not the way it’s supposed to.1. Start the engine, and check the MIL (A). NOTE: If the ignition switch is turned to ON (II), and
the engine is not started, the MIL stays on for
15 20 seconds (see page 11-69). 2. If the MIL stays on, connect the HDS to the data link
connector (DLC) (A) located under the driver’s side
of the dashboard.
3. Turn the ignition switch to ON (II).
4. Make sure the HDS communicates with the ECM/ PCM and other vehicle systems. If it doesn’t, go to
the DLC circuit troubleshooting (see page 11-204).
5. Check the diagnostic trouble code (DTC) and note it. Also check the freeze data and/or on-board
snapshot data, and download any data found. Then
refer to the indicated DTC’s troubleshooting, and
begin the appropriate troubleshooting procedure.
NOTE: Freeze data indicates the engine conditions when the first malfunction, misfire, or fuel trim
malfunction that activated the MIL was detected.
The HDS can read the DTC, freeze data, on-board snapshot, current data, and other engine control
module (ECM) or powertrain control module
(PCM) data.
For specific operations, refer to the user’s manual that came with the HDS.
6. If no DTCs are found, go to MIL troubleshooting (see page 11-203).
If the MIL did not stay on but there is a driveability
problem, do the symptom troubleshooting.
Some of the troubleshooting requires you to reset the
ECM/PCM and try to duplicate the DTC. If the problem is
intermittent and you can’t duplicate the code, do not
continue through the procedure. To do so will only
result in confusion and possibly, a needlessly replaced
ECM/PCM. (cont’d)
08/08/21 14:12:32 61SNR030_110_0003
ProCarManuals.com
DYNOMITE -2009-
HDS Clear Command
Scan Tool Clear Command
DTC ClearECM/PCM Reset
CKP Pattern Clear/CKP Pattern Learn
Clear/Learn Procedure (with the HDS)
11-4Fuel and Emissions Systems
General Troubleshooting Information (cont’d)
A
The ECM/PCM stores various specific data to correct the
system even if there is no electrical power, such as
when the battery negative terminal or the No. 19
FI MAIN (15 A) fuse is disconnected. Stored data based
on failed parts should be cleared by using the CLEAR
COMMAND of the HDS, if parts are replaced.
The HDS has three kinds of clear commands to meet
this purpose. They are DTC clear, ECM/PCM reset, and
CKP pattern clear. DTC clear command erases all stored
DTC codes, freeze data, on-board snapshot, and
readiness codes. This must be done with the HDS after
reproducing the DTC during troubleshooting.
The ECM/PCM reset command erases all stored DTC
codes, freeze data, on-board snapshot, readiness codes,
and all specific data to correct the system except CKP
pattern. If the CKP pattern data in the ECM/PCM was
cleared, you must do the CKP pattern learn procedure.
The CKP pattern clear command erases only CKP
pattern data. This command is for repair of a misfire or
the CKP sensor.
If you are using a generic scan tool to clear commands,
be aware that there is only one setting for clearing the
ECM/PCM, and it clears all commands at the same time
(CKP pattern learn, idle learn, readiness codes, freeze
data, on-board snapshot, and DTCs). After you clear all
commands, you then need to do these procedures, in
this order: ECM/PCM idle learn procedure (see page
11-310); CKP pattern learn procedure;
Test-drive to set readiness codes to complete (see page
11-69).
1. Clear the DTC with the HDS while the engine is stopped.
2. Turn the ignition switch to LOCK (0).
3. Turn the ignition switch to ON (II), and wait 30 seconds.
4. Turn the ignition switch to LOCK (0), and disconnect the HDS from the DLC. 1. Reset the ECM/PCM with the HDS while the engine
is stopped.
2. Turn the ignition switch to LOCK (0).
3. Turn the ignition switch to ON (II), and wait 30 seconds.
4. Turn the ignition switch to LOCK (0), and disconnect the HDS from the DLC.
5. Do the ECM/PCM idle learn procedure (see page 11-310).
1. Connect the HDS to the data link connector (DLC) (A) located under the driver’s side of the dashboard.
2. Turn the ignition switch to ON (II).
3. Make sure the HDS communicates with the ECM/ PCM and other vehicle systems. If it doesn’t, go to
the DLC circuit troubleshooting (see page 11-204).
4. Select CRANK PATTERN in the ADJUSTMENT MENU with the HDS.
5. Select CRANK PATTERN LEAR NING with the HDS,
and follow the screen prompts.
08/08/21 14:12:32 61SNR030_110_0004
ProCarManuals.com
DYNOMITE -2009-
Learn Procedure (without the HDS)How to End a Troubleshooting Session
(required after any troubleshooting)
11-5
1. Start the engine. Hold the engine speed at
3,000 rpm without load (A/T in P or N, M/T in
neutral) until the radiator fan comes on.
2. Test-drive the vehicle on a level road: Decelerate (with the throttle fully closed) from an engine speed
of 2,500 rpm down to 1,000 rpm with the A/T in
S in 1st or 2nd, or M/T in 1st.
3. Test-drive the vehicle on a level road: Decelerate (with the throttle fully closed) from an engine speed
of 5,000 rpm down to 3,000 rpm with the A/T in
S in 1st or 2nd, or M/T in 1st.
4. Repeat step 2 and 3 several times.
5. Turn the ignition switch to LOCK (0).
6. Turn the ignition switch to ON (II), and wait 30 seconds. 1. Reset the ECM/PCM with the HDS.
2. Do the ECM/PCM idle learn procedure (see page
11-310).
3. Turn the ignition switch to LOCK (0).
4. Disconnect the HDS from the DLC. NOTE: The ECM/PCM is part of the immobilizer
system. If you replace the ECM/PCM, it will have a
different immobilizer code. For the engine to start,
you must rewrite the immobilizer code with the
HDS.
(cont’d)
08/08/21 14:12:33 61SNR030_110_0005
ProCarManuals.com
DYNOMITE -2009-
ØÚÓ
Î
How to Troubleshoot Circuits at the ECM/
PCM Connectors
11-6 Fuel and Emissions Systems
General Troubleshooting Information (cont’d)
A
D E
B
A
C A
B D
C
A
NOTE: The ECM/PCM overwrites data and monitors the
EVAP system for about 30 minutes after the ignition
switch is turned to LOCK (0) or ACC (I). Jumping the
SCS line after turning the ignition switch to LOCK (0) or
ACC (I) cancels this function. Disconnecting the ECM/
PCM during this function, without jumping the SCS line
first, can damage the ECM/PCM.
1. Make sure the ignition switch is turned to LOCK (0), then jump the SCS line with the HDS.
2. Remove the cover (A).
3. Lift up the under-hood fuse/relay box (D).
4. Remove the coolant reservoir (E). Disconnect ECM/ PCM connectors A, B, and C, and probe the
terminals from the terminal side of the connectors.
NOTE: ECM/PCM connectors A, B, and C have
symbols (A= , B= , C= ) embosed on them for
identification. 5. When diagnosis/troubleshooting is done at the
ECM/PCM connector, use the terminal test port (A)
above the terminal you need to check.
6. Connect one side of the patch cord’s terminals (A) to a commercially available digital multimeter (B),
and connect the other side cord’s terminals (C) to a
commercially available banana jack (Pomona
Electronics Tool No. 3563 or equivalent) (D).
7. Gently contact the pin probe (male) at the terminal test port from the terminal side. Do not force the
tips into the terminals.
For accurate results, always use the pin probe (male).
To prevent damage to the c onnector
terminals, do not insert test equipment
probes, paper clips, or other substitutes as
they can damage the terminals. Damaged
terminals cause a poor connection and an
incorrect measurement.
Do not puncture the insulation on a wire. Punctures can cause poor or intermittent
electrical connections.
08/08/21 14:12:34 61SNR030_110_0006
ProCarManuals.com
DYNOMITE -2009-
ØÚÓ
Substituting the ECM/PCM
Special Tools Required
11-7
AA
D
9.8 N·m
(1.0 kgf·m,
7.2 lbf·ft)
A
B
C
E
Honda diagnostic system (HDS) tablet tester
Honda interface module (HIM) and an iN workstation with the latest HDS software version
HDS pocket tester
GNA600 and an iN workstation with the latest HDS software version
Any one of the above updating tools can be used.
NOTE: Use this procedure when you need to substitute
a known-good ECM/PCM during troubleshooting
procedures.
1. Connect the HDS to the data link connector (DLC) (A) located under the driver’s side of the dashboard.
2. Turn the ignition switch to ON (II).
3. Make sure the HDS communicates with the ECM/ PCM and other vehicle systems. If it doesn’t, go to
the DLC circuit troubleshooting (see page 11-204). If
you are returning from DLC circuit troubleshooting,
skip step 4 and 5, and clean the throttle body after
substituting the ECM/PCM (see page 11-344).
4. Select the INSPECTION MENU with the HDS.
5. Select the ETCS TEST, then select the TP POSITION CHECK, and follow the screen prompts.
NOTE: If the TP POSITION CHECK indicates FAILED,
continue this procedure. 6. Turn the ignition switch to LOCK (0).
7. Jump the SCS line with the HDS.
8. Do the battery removal procedure (see page 22-69).
9. Remove the cover (A).
10. Remove the bolts (D), then remove the ECM/PCM (E).
11. Disconnect ECM/PCM connectors A, B, and C. NOTE: ECM/PCM connectors A, B, and C have
symbols (A= , B= , C= ) embossed on them for
identification.
12. Install the parts in the reverse order of removal.
(cont’d)
08/08/21 14:12:35 61SNR030_110_0007
ProCarManuals.com
DYNOMITE -2009-
OBD Status
11-8Fuel and Emissions Systems
General Troubleshooting Information (cont’d)
13. Do the battery installation procedure (see page
22-69).
14. Turn the ignition switch to ON (II). NOTE: DTC P0630 VIN Not Programmed or
Mismatch may be stored because the VIN has not
been programmed into the ECM/PCM; ignore it,
and continue this procedure.
15. Manually input the VIN to the ECM/PCM with the HDS.
16. Select the IMMOBI SYSTEM with the HDS.
17. Enter the immobilizer code that you got from the iN, or use the ECM/PCM replacement procedure in the
HDS; this allows you to start the engine.
18. Reset the ECM/PCM with the HDS.
19. If the TP POSITION CHECK failed in step 5, clean the throttle body (see page 11- 344).
20. Update the ECM/PCM if it does not have the latest software (see page 11-227).
21. Do the ECM/PCM idle learn procedure (see page 11-310).
22. Do the CKP pattern clear/CKP pattern learn procedure. The OBD status shows the current system status of
each DTC and all of the parameters. This function is
used to see if the repair was successfully completed.
The results of diagnostic tests for the DTC are displayed
as:
PASSED: The on board diagnosis is successfully finished.
FAILED: The on board diagnosis has finished but failed.
EXECUTING: The vehicle is in enable criteria conditions for the DTC and the on board diagnosis is
running.
NOT COMPLETED: The on board diagnosis was running but is out of the enable conditions of the DTC.
OUT OF CONDITION: The vehicle has stayed out of the enable conditions for the DTC.
08/08/21 14:12:35 61SNR030_110_0008
ProCarManuals.com
DYNOMITE -2009-
•••
•••
•••
•••
•••
•••
•••
•••Ó
Ó
••• Ó
•••
Ó
••• Ó
••• ÓÓ
Ó
Ó
•••
•••
•••
••• Ó
Ó
Ó
•••
•••
Ó
Ó
Ó
Ó
•••
•••
•••
•••
•••
•••
DTC
(MIL indication ) Two Drive Cycle
Detection Detection Item MIL Note
11-10Fuel and Emissions Systems
DTC Troubleshooting Index (cont’d)
P0325 (23)
Knock Sensor Circuit Malfunction ON (see page 11-126)
P0335 (4) Crankshaft Position (CKP) Sensor No Signal ON (see page 11-128)
P0339 (4) Crankshaft Position (CKP) Sensor Circuit Intermittent Interruption ON (see page 11-131)
P0340 (57) Camshaft Position (CMP) Sensor A No Signal ON (see page 11-278)
P0341 (57) Camshaft Position (CMP) Sensor A and Crankshaft Position (CKP)
Sensor Incorrect Phase Detected ON (see page 11-281)
P0344 (57) Camshaft Position (CMP) Sensor A Circuit Intermittent Interruption ON (see page 11-282)
P0365 (8) Camshaft Position (CMP) Sensor B No Signal ON (see page 11-132)
P0369 (8) Camshaft Position (CMP) Sensor B Circuit Intermittent Interruption ON (see page 11-134)
P0401 (80) Exhaust Gas Recirculation (EGR) Insufficient Flow ON (see page 11-357)
P0404 (12) Exhaust Gas Recirculation (EGR) Valve Circuit Range/Performance
Problem ON (see page 11-358)
P0406 (12) Exhaust Gas Recirculation (EGR) Valve Position Sensor Circuit High
Voltage ON (see page 11-361)
P0420 (67) Catalyst System Efficiency Below Threshold ON (see page 11-353)
P0443 (92) Evaporative Emission (EVAP) Canister Purge Valve Circuit
Malfunction ON (see page 11-375)
P0451 (91) Fuel Tank Pressure (FTP) Sensor Circuit Range/Performance Problem ON (see page 11-379)
P0452 (91) Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage ON (see page 11-380)
P0453 (91) Fuel Tank Pressure (FTP) Sensor Circuit High Voltage ON (see page 11-383)
P0455 (90) Evaporative Emission (EVAP) System Large Leak Detected ON (see page 11-386)
P0456 (90) Evaporative Emission (EVAP) System Very Small Leak Detected ON (see page 11-386)
P0457 (90) Evaporative Emission (EVAP) System Leak Detected/Fuel Fill Cap
Loose or Missing ON (see page 11-390)
P0457 (90) Evaporative Emission (EVAP) System Leak Detected/Fuel Fill Cap
Loose or Missing OFF (see page 11-390)
P0461 (121) Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Range/
Performance Problem OFF (see page 11-313)
P0462 (121) Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit Low Voltage OFF (see page 11-313)
P0463 (121) Fuel Level Sensor (Fuel Gauge Sending Unit) Circuit High Voltage OFF (see page 11-315)
P0496 (92) Evaporative Emission (EVAP) System High Purge Flow Detected ON (see page 11-391)
P0497 (90) Evaporative Emission (EVAP) System Low Purge Flow Detected ON (see page 11-392)
P0497 (90) Evaporative Emission (EVAP) System Low Purge Flow Detected ON (see page 11-395)
P0498 (117) Evaporative Emission (EVAP) Canister Vent Shut Valve Circuit Low
Voltage ON (see page 11-398)
P0499 (117) Evaporative Emission (EVAP) Canister Vent Shut Valve Circuit High
Voltage ON (see page 11-401)
P0506 (14) Idle Control System RPM Lower Than Expected ON (see page 11-298)
P0507 (14) Idle Control System RPM Higher Than Expected ON (see page 11-300)
P050A (167) Cold Start Idle Air Control System Performance Problem ON (see page 11-135)
P050B (167) Cold Start Ignition Timing Control System Performance Problem ON (see page 11-137)
P0532 (191) A/C Pressure Sensor Circuit Low Voltage OFF (see page 11-301)
P0533 (191) A/C Pressure Sensor Circuit High Voltage OFF (see page 11-303)
P0562 (34) Charging System Low Voltage OFF (see page 11-140)
P0563 (34) Engine Control Module (ECM)/Powertrain Control Module (PCM)
Power Source Circuit Unexpected Voltage OFF (see page 11-141)
P0602 (196) Engine Control Module (ECM)/Powertrain Control Module (PCM)
Programming Error ON (see page 11-144)
P0603 (131) Engine Control Module (ECM)/Powertrain Control Module (PCM)
Internal Control Module Keep Alive Memory (KAM) Error ON (see page 11-144)
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS.
Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS.
4: K20Z2 engine
5: K20Z3 engine
6: ’06 model
7: ’07-09 models
8: ’06-08 models
4
4
4
6
7 6
7
4
5
4
5
8
08/08/21 14:12:35 61SNR030_110_0010
ProCarManuals.com
DYNOMITE -2009-
Ó
•••
•••
••• ´
••• µ Ó
Ó
Ó
Ó
•••
•••
•••
•••
••• Ó
•••
•••
•••
•••
•••
DTC
(MIL indication ) Two Drive Cycle
Detection Detection Item MIL Note
11-12Fuel and Emissions Systems
DTC Troubleshooting Index (cont’d)
P2227 (13)
Barometric Pressure (BARO) Sensor Circuit Range/Performance
Problem ON (see page 11-176)
P2228 (13) Barometric Pressure (BARO) Sensor Circuit Low Voltage ON (see page 11-177)
P2229 (13) Barometric Pressure (BARO) Sensor Circuit High Voltage ON (see page 11-177)
P2238 (48) Air Fuel Ratio (A/F) Sensor (Sensor 1) AFS Circuit Low Voltage ON (see page 11-178)
P2252 (48) Air Fuel Ratio (A/F) Sensor (Sensor 1) AFS Circuit Low Voltage ON (see page 11-179)
P2270 (63) Secondary Heated Oxygen Sensor (Secondary HO2S (Sensor 2))
Circuit Signal Stuck Lean ON (see page 11-181)
P2271 (63) Secondary Heated Oxygen Sensor (Secondary HO2S (Sensor 2))
Circuit Signal Stuck Rich ON (see page 11-181)
P2413 (12) Exhaust Gas Recirculation (EGR) System Malfunction ON (see page 11-363)
P2422 (117) Evaporative Emission (EVAP) Canister Vent Shut Valve Stuck Closed
Malfunction ON (see page 11-402)
P2610 (132) Engine Control Module (ECM)/Powertrain Control Module (PCM)
Ignition Off Internal Timer Malfunction ON (see page 11-182)
P2646 (22) Rocker Arm Oil Pressure Switch Circuit Low Voltage ON (see page 11-284)
P2647 (22) Rocker Arm Oil Pressure Switch Circuit High Voltage ON (see page 11-287)
P2648 (21) Rocker Arm Oil Control Solenoid Circuit Low Voltage ON (see page 11-289)
P2649 (21) Rocker Arm Oil Control Solenoid Circuit High Voltage ON (see page 11-291)
P2A00 (61) Air Fuel Ratio (A/F) Sensor (Sensor 1) Circuit Range/Performance
Problem ON (see page 11-182)
U0028 (126) F-CAN Malfunction (BUS-OFF (Engine Control Module (ECM)/
Powertrain Control Module (PCM))) ON (see page 11-183)
U0122 (126) F-CAN Malfunction (Engine Control Module (ECM)/Powertrain
Control Module (PCM)-Vehicle Stability Assist (VSA) Modulator-
Control Unit) OFF (see page 11-184)
U0131 (126) F-CAN Malfunction (Engine Control Module (ECM)/Powertrain
Control Module (PCM)-Electrical Power Steering (EPS) Control Unit) OFF (see page 11-186)
U0155 (126) F-CAN Malfunction (Engine Control Module (ECM)/Powertrain
Control Module (PCM)-Gauge Control Module) ON (see page 11-188)
U0300 (131) PGM-FI System and A/T System Program Version Mismatch ON (see page 11-190)
NOTE: The above DTCs are indicated when the PGM-FI system is selected with the HDS.
Some automatic transmission DTCs cause the MIL to come on. If the MIL is on and no DTCs are indicated in the PGM-FI system, select the A/T system, and check for automatic transmission DTCs.
: These DTCs are indicated by a blinking MIL when the SCS line is jumped with the HDS.
1: A/T
4: K20Z2 engine
6: with VSA
4
6
1
08/08/21 14:12:36 61SNR030_110_0012
ProCarManuals.com
DYNOMITE -2009-