Frequently Asked Question

Honda ECU List
Last Updated a year ago

This table provides details about common Honda ECUs, their common name code, the On Board Diagnostics version, and if they have native functionality to support VTEC lobe switching. The Stock Engine code column highlights what engine(s) that ECU is commonly paired with in a production vehicle.



ECU Code

OBD

VTEC Support

Found In

OEM Engine Code Supported

P05

1

NO

1992-1995 Honda Civic CX

D15B8

P06

1

NO

1992-1995 Honda Civic DX

D15B7

P07

1

YES

1992-1995 Honda Civic VX

D15Z1

P08

1

YES

1992-1995 JDM/EDM Honda Civic/CRX VTi/VXi

D15B

P0A

1

YES

1994-1995 Honda Accord EX

F22A

P13

1

YES

1992-1995 Honda Prelude VTEC

H22A

P14

1

NO

1992-1995 Honda Prelude Si

H23A

P27

1

NO

1992-1995 Honda Civic EG JDM1600 SOHC

D16?

P28

1

YES

1992-1995 Honda Civic EX/Si / del Sol Si

D16Z6

P29

1

NO

1992-1995 JDM Domani

SOHC ZC

P2E

2

NO

1996-1998 Honda Civic DX

D16Y7

P2M

2

YES

1996-2000 Honda Civic (NZ) SOHC VTEC

P2N

2

NO

1996-2000 Honda Civic HX (VTEC-e)

D16Y5

P2P

2

YES

1996-2000 Honda Civic EX

D16Y8

P2T

2b

YES

1999-2000 Honda Civic Si

B16A2

P30

1

YES

1992-1995 Honda del Sol DOHC VTEC, JDM Civic EG SiR

B16A(JDM)/B16A3

P39

1

YES

1992-1995 JDM Accord

F22 (SOHC VTEC)

P54

1

NO

1992-1995 JDM Domani (DOHC), 1.8L Accord

B18B1

P54-G3

1

YES

1997 Honda Accord 1.8 LS (EDM)

P5P

2

YES

1996-1999 Honda Prelude Type SH / Type S(JDM)

H22A

P61

1

YES

1992-1993 Acura Integra GSR

B17A1

P70

1

NO

1992-1995 JDM Domani

?

P71

1

YES

1992-1995 JDM Integra (SOHC VTEC)

SOHC VTEC ZC

P72

1

YES

1994-1995 Acura Integra GSR

B18C1 / B18C (JDM)

P72

2

YES

1996-2000 Acura Integra GSR

B18C1 / B18C (JDM)

P73

2

YES

1996-2000 Acura Integra Type R (JDM and USDM)

B18C5 / B18C (JDM)

P74

1

NO

1992-1993 Acura Integra LS/GS/RS

B18B1

P75

1

NO

1994-1995 Acura Integra LS/GS/RS

B18B1

P75

2

NO

1996-2000 Acura Integra LS/GS/RS/SE

B18B1

P76

1

NO

1994-1995 JDM Integra SOHC ZC

SOHC ZC

P84

1

YES (VTEC-E)

1992-1995 JDM Civic Eti (auto)

?

P91

1

YES

1992-1995 JDM Civic Coupe (SOHC VTEC)

?

PBA

2

YES

1997-2000 Acura 1.6 EL (Canada)

D16?

PCT

2

YES

1997-2001 Honda JDM ITR/CTR

B16B

PCX

2b

YES

1999-2001 Honda S2000

F22A

PG6

0

NO

1988-1989 Acura Integra, All Models

B18A

PG7

0

NO

1988-1989 Integra

D16A1

PM5

0

NO

1988-1991 Honda Civic/CRX DX

D15B2

PM6

0

NO

1988-1991 Honda Civic/CRX SOHC Si

D16A6

PM7

0

NO

1988-1991 Honda ZC (JDM EF)

DOHC ZC

PM8

0

NO

1988-1991 Honda CRX HF

D15B6

PM9

0

NO

1988-1991 Civic Std/CRX base

D15B2

PND

2

YES

02-04 RSX

K20A3

PNF

2

YES

02-04 Civic Si

K20A3

PPA

2

NO

02-04 CRV

K24A1

PR2

0

NO

1988-1991 Honda ZC (EDM)

ZC

PR3

0

YES

1989-1991 Acura Integra XSi/RSi

B16A

PR3-J00

0

YES

1992 Acura Integra/ JDM EF 8/9

B16A / B16A1

PR3-J51

0

YES

1992 Acura Integra/ JDM EF 8/9

B16A / B16A1

PR4

0

NO

1990-1991 Acura Integra LS/GS

B18A

PR4

1

NO

1992-1993 Acura Integra LS/GS/RS

B18A

PR5

0

NO

1990-1991 JDM Integra Zxi

SOHC ZC

PR7

1

YES

1992-1995 NSX

C32

PRA

2

YES

02-04 Euro CTR

K20A

PRB

2

YES

01-06 RSX Type S

K20A2/K20Z1

PRC

2

YES

02-04 JDM ITR

K20A

PRD

2

YES

02-04 JDM CTR

K20A

PS9

0

NO

1988-1991 Honda Civic 4-door EX Automatic

D16A6

PW0

0

YES

1989-1991 Honda Civic/CRX SiR (or auto from 90-91 Integra (Xsi)

B16A



Honda ECU Part Numbers Decoded​

Honda ECU part numbers are a series of 3 alphanumeric sections.
FORMAT: xxxxx-xxx-xxx

  • The first block is the Honda part number denoting it is an ECU. This is almost always 37820.
  • The middle 3 digits are the main identifier of the ECU and used in the table above, first column, ECU Code. This code is often associated with the engine or car. for example, a PR3 ECU often has an engine with a PR3 headstamp.
  • The Last 3 characters denote the ECU Revision type and each character is a different indicator.
    • The first character indicates market the ECU is intended to support.
      • A - USA
      • C - Canada
      • G - Europe
      • J - Japan
    • The second digit denotes transmission type
      • 0 - Manual
      • 5,7,9 - Automatic
    • The last character indicates the version number and generally does not have any significant changes to connectivity or function. Additional revisions may exist on the ROM inside, which will be indicated on the chip itself.


How to tell if your Honda ECU is Automatic or Manual​

You can tell the type of transmission the ECU is designed to control by the trailing 3-digits in the full model code.

As you saw above the 2nd character in the final 3 of the part number indicates the transmission type. Look for the 0 in that position for manual.

OBD0 ECUs​

(eg, PM6, PR4, PW0, PR3, PM7):
Manual = 000, 001, 002, A00, A01, A10, J00, J001, C01, C00
Auto = J51, J50, A50, A51, 900, 901, A60, C50, C51, X30, A80

OBD1 ECUs​

(eg, P28, P30, P61, P72, P91, P08)
Manual = 000, 001, 002, 003, A00, A01, A02, C00, C01, C02, J00, J01, J02
Auto = J50, J51, 900, 901, 902, C50, C51, C52, A50, A51, A52

OBD2 ECUs​

(eg, P2E, P2P, P2J, P72)
Manual = 000, 001, 002, 003, A00, A01, A03, C00, C01, C02, C03, J00, J01, J02, A11, C11
Auto = A70, A71, A72, A91, A92, C70, C71, C72, C91, C92



Locating the ECU​


The ECU is generally located in the passenger compartment instead of the engine bay. This helps keep it clean and dry and away from extreme temperatures. It is a computer, after all.

  • OBD0 cars - usually located under a metal plate in the passenger seat footwell
  • OBD1 cars - usually located under the carpet in the passenger seat footwell (on the right side)
  • OBD2 cars - usually located behind a plastic panel in the passenger seat footwell

Please Wait!

Please wait... it will take a second!