Honda OBDII Repair / Diagnostics
The Vast amount of infomation jammed onto one page. LOL

Make sure to check the bottom of the page out for tons of information too!

All information is provided by


and Various other sources. (those will be credited)

Also make sure to Check out
http://www.hondaclub.com

Click on the Code for diagnostics, and repair information:

OBDII

MIL (How many blinks)

P0106

5

MAP Circuit Range Or Performance

P0107

3

MAP Circuit Low Input

P0108

3

MAP Circuit High Input

P0111

10

IAT Sensor Circuit Range/Performance

P0112

10

IAT Sensor Circuit Low Input

P0113

10

IAT Sensor Circuit High Input

P0116

86

ECT Circuit Range Or Performance

P0117

6

ECT Circuit Low Input

P0118

6

ECT Circuit High Input

P0122

7

TP Sensor Circuit Low Input

P0123

7

TP Sensor Circuit High Input

P0131

1

Primary HO2S Circuit Low Voltage (Sensor 1)

P0132

1

Primary HO2S Circuit High Voltage (Sensor 1)

P0133

61

Primary HO2S Circuit Slow Response (Sensor 1)

P0135

41

Front HO2S Heater Circuit Fault (Sensor 1)

P0137

63

Secondary HO2S Circuit Low Voltage (Sensor 2)

P0138

63

Secondary HO2S Circuit High Voltage (Sensor 2)

P0139

63

Secondary HO2S Circuit Slow Response (Sensor 2)

P0141

65

Secondary HO2S Heater Circuit Fault (Sensor 2)

P0171

45

System Too Lean

P0172

45

System Too Rich

P0300

Random Misfire

P0301

71

Misfire Cyl. 1 Or Random Misfire

P0302

72

Misfire Cyl. 2 Or Random Misfire

P0303

73

Misfire Cyl. 3 Or Random Misfire

P0304

74

Misfire Cyl. 4 Or Random Misfire

P0305

75

Misfire Cyl. 5 Or Random Misfire

P0306

76

Misfire Cyl. 6 Or Random Misfire

P0325

23

KS Circuit Malfunction

P0335

4

CKP Sensor Circuit Low Input

P0336

4

CKP Sensor Range/Performance

P0401

80

EGR Insufficient Flow Detected

P0420

67

Catalyst System Efficiency Below Threshold

P0441

92

EVAP Emission Control System Improper Purge Flow

P0451

91

Fuel Tank Pressure Sensor Range/Performance

P0452

91

Fuel Tank Pressure Sensor Circuit Low Input

P0453

91

Fuel Tank Pressure Sensor Circuit High Input

P0500

17

VSS Circuit Malfunction (M/T)

P0501

17

VSS Circuit Range/Performance (A/T)

P0505

14

ICS Malfunction

P0560

34

Powertrain Control Module (PCM) Backup Voltage Circuit Low Voltage

P0700, P0715, P0720, P0725, P0730, P0740, P0753, P0758, P0763, P0780

70

A/T Concerns (most of the time, best bet is to go to a transmission shop)

P1106

13

BARO Circuit Range/Performance (built into the ECU. Usually need to replace the ECU to resolve this problem!)

P1107

13

BARO Circuit Low Input (built into the ECU. Usually need to replace the ECU to resolve this problem!)

P1108

13

BARO Circuit High Input (built into the ECU. Usually need to replace the ECU to resolve this problem!)

P1121

7

Throttle Position Lower Than Expected

P1122

7

Throttle Position Higher Than Expected

P1128

5

MAP Lower Than Expected

P1129

5

MAP Higher Than Expected

P1149

61

Primary HO2S (Sensor 1) Circuit Range/Performance Problem

P1162

48

Primary HO2S (No. 1) Circuit Malfunction

P1163

61

Primary HO2S (No. 1) Circuit Slow Response

P1164

61

Primary HO2S (No. 1) Circuit Range/Performance

P1165

61

Primary HO2S (No. 1) Circuit Range/Performance

P1166

41

Primary HO2S (No. 1) Heater System Electrical

P1167

41

Primary HO2S (No. 1) Heater System

P1168

48

Primary HO2S (No. 1) LABEL Low Input

P1169

48

Primary HO2S (No. 1) LABEL High Input

P1253

21

VTEC System Malfunction

P1257, P1258, P1259

22

VTEC System Malfunction

P1297

20

Electrical Load Detector Circuit Low Input

P1298

20

Electrical Load Detector Circuit High Input

P1300

71–74

Multiple Cylinder Misfire Detected

P1336

54

CSF Sensor Intermittent Interruption

P1337

54

CSF Sensor No Signal

P1359

8

CKP/TDC Sensor Connector Disconnection

P1361

8

TDC Sensor Intermittent Interruption

P1362

8

TDC Sensor No Signal

P1366

58

TDC Sensor No. 2 Intermittent Interruption

P1367

58

TDC Sensor No 2 Signal

P1381

9

Cylinder Position Sensor Intermittent Interruption

P1382

9

Cylinder Position Sensor No Signal

P1456

90

EVAP Emission Control System Leak Detected (Fuel Tank System)

P1457

90

EVAP Emission Control System Leak Detected (Control Canister System)

P1459

92

EVAP Emission Purge Flow Switch Malfunction

P1486

Thermostat Range/Performance Problem

P1491

12

EGR Valve Lift Insufficient Detected

P1498

12

EGR Valve Lift Sensor High Voltage

P1508

14

IAC Valve Circuit Failure

P1509

14

IAC Valve Circuit Failure

P1519

14

Idle Air Control Valve Circuit Failure

P1607

ECM/PCM Internal Circuit Failure A

P1655

30

SEAF/SEFA/TMA/TMB Signal Line Failure

P1660

70

A/T FI Signal A Circuit Failure

P1676

FPTDR Signal Line Failure

P1678

FPTDR Signal Line Failure

P181

30

A/T FI Signal A Low Input

P1682

30

A/T FI Signal A High Input

P1686

31

A/T FI Signal B Low Input

P1687

31

A/T FI Signal B High Input

P1705, P1706, P1738, P1739, P1753, P1758, P1768, P1773, P1785, P1786, P1790, P1791, P1792, P1793, P1794

70

A/T Concerns

P1870, P1873, P1879, P1885, P1886, P1888, P1890, P1891

70

A/T Concerns



===========================================================================================================
MAINT REQ'D RESET INFORMATION:

What is it?
It's a dummy light designed to go off after certain mileage intervals for "service." This service is an oil change. It's blinking in your face for 10 seconds after starting your car.

How do I turn it off?
Like resetting a circuit breaker in your house:
-Turn the ignition key to "ON," the position before you turn to crank the motor - do not start the car
-Under the panel above your right leg, there is a small box attached to the inside of this panel.
-Reach under and feel for a small, square button.
-Push and hold this button.
-On the gauge cluster, the "MAINT REQ'D" light will illuminate then turn off.
-Release the button, turn the key to the "OFF" position, then start her up. Viola! No more idiot light!

Can I prevent it from coming on again?
You sure can. That same box with the reset button has a harness connected to the top of it. If you pull this harness, the light will not come on anymore.
===========================================================================================================
Other useful information:
OBDI, OBDII Pin-out Charts
============================================================================================================
Not throwing a code but still having issues with your honda?
Check out the
SYMPTOMS DIAGNOSIS PAGE
============================================================================================================

Either using a Scan Tool or using the Key Method, Retrieve the codes..

Key Method:

If your CEL has illuminated, it is far more helpful to know WHY it has lit up instead of just guessing at the problem.

How do you find out what the error is?
Well you will need a short piece of wire or a paperclip.

On the passenger side of your car, under the dash beneath the glove box, you will find a green or a blue cover above the kickpanel that houses a blue connector that has two wires.

PART ONE: RETRIEVING THE CODE(S):

1. Turn the ignition off and use the piece of wire or paperclip to jump the blue connector, so that you connect the two wires together.
Stick one end of the paperclip or piece of wire into one prong on the connector and stick the other end of the paperclip or wire into the other prong.

2)Turn the key to the IGN position and watch your CEL light.
It will illuminate in a series of flashes.

3) Record the CEL lamp flash pattern.
You will notice that there will be LONG flashes and SHORT flashes.
All of the ECU trouble codes are two-digits.

PART TWO: DECODING THE FLASH PATTERN:
LONG flashes determine the TENS digit by the number of times it flashes.
SHORT flashes determine the ONES digit by the number of times it flashes.

As an example:
LONG-LONG-LONG
followed immediately by
SHORT-SHORT-SHORT-SHORT-PAUSE
is the trouble code: 34

If the ECU has logged only one code, then the pattern of flashes will simply repeat until you remove the key.

If more than one ECU error code has logged, then you will see a different series of flashes followed by the long pause.

Once all the ECU codes have been displayed, they will continuously cycle until you remove the key.

As an example:
LONG-LONG
followed immediately by
SHORT-PAUSE
followed by
LONG-LONG-LONG-LONG
followed immediately by
SHORT-SHORT-SHORT-PAUSE
indicates the trouble codes: 21 and 43

Once you have determined the codes, you can simply remove the paperclip or wire from the connector and replace it back in the green or blue housing.


ABS PROBLEMS


You jumper the same SCS connector as when you're reading ECU codes, but it's the ABS light that flashes. If you have ECU and ABS problems, then both lights will be flashing.

- Plug in the jumper, turn on the key. ABS light comes on for a couple seconds then off for a couple seconds. That isn't part of the code.

- Short flashes for the first digit of the code.
- Short pause.
- Short flashes for the 2nd digit of the code.
- Long pause.
- Repeat the code or display another.

(94-97) ABS DTCs...
1 - ABS pump motor over-run
1 2 ABS pump motor
1 3 high pressure leakage
1 4 pressure switch
1 8 high pressure system
2 1 parking brake
3 1 pulser RF
3 2 pulser LF
3 4 pulser RR
3 8 pulser LR
3 12 different diameter tires
4 1 wheel sensor RF
4 2 wheel sensor LF
4 4 wheel sensor RR
4 8 wheel sensor LR
5 - rear wheel lock - R/L
5 4 rear wheel lock - R
5 8 rear wheel lock - L
6 - fail-safe relay - F/R
6 1 fail-safe relay - F
6 4 fail-safe relay - R
7 1 solenoid - RF
7 2 solenoid - LF
7 4 solenoid - R
8 1 ABS function
8 2 CPU comparison
8 4 IC self-check

Beginning in '98 the ABS system was COMPLETELY different. That one had a different set of error codes.