Honda ECU List

We may earn a small commission from affiliate links and paid advertisements. Terms

Honda ECU List​

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 CodeOBDVTEC SupportFound InOEM Engine Code Supported
P051NO1992-1995 Honda Civic CXD15B8
P061NO1992-1995 Honda Civic DXD15B7
P071YES1992-1995 Honda Civic VXD15Z1
P081YES1992-1995 JDM/EDM Honda Civic/CRX VTi/VXiD15B
P0A1YES1994-1995 Honda Accord EXF22A
P131YES1992-1995 Honda Prelude VTECH22A
P141NO1992-1995 Honda Prelude SiH23A
P271NO1992-1995 Honda Civic EG JDM1600 SOHCD16?
P281YES1992-1995 Honda Civic EX/Si / del Sol SiD16Z6
P291NO1992-1995 JDM DomaniSOHC ZC
P2E2NO1996-1998 Honda Civic DXD16Y7
P2M2YES1996-2000 Honda Civic (NZ) SOHC VTEC
P2N2NO1996-2000 Honda Civic HX (VTEC-e)D16Y5
P2P2YES1996-2000 Honda Civic EXD16Y8
P2T2bYES1999-2000 Honda Civic SiB16A2
P301YES1992-1995 Honda del Sol DOHC VTEC, JDM Civic EG SiRB16A(JDM)/B16A3
P391YES1992-1995 JDM AccordF22 (SOHC VTEC)
P541NO1992-1995 JDM Domani (DOHC), 1.8L AccordB18B1
P54-G31YES1997 Honda Accord 1.8 LS (EDM)
P5P2YES1996-1999 Honda Prelude Type SH / Type S(JDM)H22A
P611YES1992-1993 Acura Integra GSRB17A1
P701NO1992-1995 JDM Domani?
P711YES1992-1995 JDM Integra (SOHC VTEC)SOHC VTEC ZC
P721YES1994-1995 Acura Integra GSRB18C1 / B18C (JDM)
P722YES1996-2000 Acura Integra GSRB18C1 / B18C (JDM)
P732YES1996-2000 Acura Integra Type R (JDM and USDM)B18C5 / B18C (JDM)
P741NO1992-1993 Acura Integra LS/GS/RSB18B1
P751NO1994-1995 Acura Integra LS/GS/RSB18B1
P752NO1996-2000 Acura Integra LS/GS/RS/SEB18B1
P761NO1994-1995 JDM Integra SOHC ZCSOHC ZC
P841YES (VTEC-E)1992-1995 JDM Civic Eti (auto)?
P911YES1992-1995 JDM Civic Coupe (SOHC VTEC)?
PBA2YES1997-2000 Acura 1.6 EL (Canada)D16?
PCT2YES1997-2001 Honda JDM ITR/CTRB16B
PCX2bYES1999-2001 Honda S2000F22A
PG60NO1988-1989 Acura Integra, All ModelsB18A
PG70NO1988-1989 IntegraD16A1
PM50NO1988-1991 Honda Civic/CRX DXD15B2
PM60NO1988-1991 Honda Civic/CRX SOHC SiD16A6
PM70NO1988-1991 Honda ZC (JDM EF)DOHC ZC
PM80NO1988-1991 Honda CRX HFD15B6
PM90NO1988-1991 Civic Std/CRX baseD15B2
PND2YES02-04 RSXK20A3
PNF2YES02-04 Civic SiK20A3
PPA2NO02-04 CRVK24A1
PR20NO1988-1991 Honda ZC (EDM)ZC
PR30YES1989-1991 Acura Integra XSi/RSiB16A
PR3-J000YES1992 Acura Integra/ JDM EF 8/9B16A / B16A1
PR3-J510YES1992 Acura Integra/ JDM EF 8/9B16A / B16A1
PR40NO1990-1991 Acura Integra LS/GSB18A
PR41NO1992-1993 Acura Integra LS/GS/RSB18A
PR50NO1990-1991 JDM Integra ZxiSOHC ZC
PR71YES1992-1995 NSXC32
PRA2YES02-04 Euro CTRK20A
PRB2YES01-06 RSX Type SK20A2/K20Z1
PRC2YES02-04 JDM ITRK20A
PRD2YES02-04 JDM CTRK20A
PS90NO1988-1991 Honda Civic 4-door EX AutomaticD16A6
PW00YES1989-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

Additional ECU Resources​


ECU model numbers
ECU Pinouts
Convert a Honda ECU from Automatic to Manual
Open Loop VS Closed Loop ECU Modes

ecu
 
Last edited by a moderator:
Back
Top