Which ECU for the Honda S2000 AP1 2000–03 (F20C)?
Every ECU below has a harness for this car. They all run the engine basics; the difference is how many of the stock ECU's other functions each one can still wire, and how much spare I/O is left for add-ons such as boost control or a wideband. “Of 55” counts the stock functions at least one ECU here wires.
Most complete
MoTeC M190 13190
Can carry 54 of 55 stock functions, with 27 spare outputs and 25 spare inputs left.
Smallest that keeps every engine function
Link G4X StormX 108-4000
60 ECU pins. Gives up 7 non-engine functions: charging, dash & gauges, emissions, power.
“Smallest” is by pin count, not price. Picks come from harnesses with no validation errors.
What each ECU wires and gives up
MoTeC M190 13190136 pins · proposal
54/55Dash & gauges 127 out · 25 inDetails ▾Gives up (no free pin on this ECU)
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
MoTeC M150 13150120 pins · proposal
54/55Dash & gauges 115 out · 25 inDetails ▾Gives up (no free pin on this ECU)
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
AMP EFI MS3Pro Ultimate93 pins · proposal
54/55Engine 18 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC solenoid
MaxxECU PRO REV10+155 pins · proposal
53/55Engine 1Power 134 out · 21 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
rusEFI Proteus93 pins · proposal
53/55Dash & gauges 1Power 113 out · 6 inDetails ▾Gives up (no free pin on this ECU)
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
AMP EFI MS3Pro EVO+89 pins · proposal
53/55Engine 1Power 18 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
AMP EFI MS3Pro EVO+ HC89 pins · proposal
53/55Engine 1Power 18 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
MaxxECU GEN2 RACE136 pins · proposal
52/55Engine 1Dash & gauges 1Power 119 out · 16 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
MaxxECU GEN2 TRACK93 pins · proposal
52/55Engine 1Dash & gauges 1Power 17 out · 6 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Haltech Nexus S3 HT-21300068 pins · proposal
51/55Engine 1Charging 1Dash & gauges 1Power 14 out · 3 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Emtron KV16120 pins · proposal
45/55Engine 3Power 1Engine 1 not wired yet (free pin available)+6 it could still wire on free pins25 out · 20 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Charging
- Alternator FR signal
Dash & gauges
- Immobilizer indicator light
Emissions
- Air pump electric current sensor
- Secondary O2 heater control
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
Emtron KV12115 pins · proposal
45/55Engine 3Power 1Engine 1 not wired yet (free pin available)+6 it could still wire on free pins21 out · 20 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Charging
- Alternator FR signal
Dash & gauges
- Immobilizer indicator light
Emissions
- Air pump electric current sensor
- Secondary O2 heater control
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
Emtron KV8106 pins · proposal
45/55Engine 3Power 1Engine 1 not wired yet (free pin available)+6 it could still wire on free pins13 out · 20 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Charging
- Alternator FR signal
Dash & gauges
- Immobilizer indicator light
Emissions
- Air pump electric current sensor
- Secondary O2 heater control
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
Emtron Shadow 868 pins · proposal
42/55Engine 3Emissions 1Engine 1 not wired yet (free pin available)+9 it could still wire on free pins7 out · 11 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Secondary O2 heater control
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Charging
- Alternator FR signal
Idle & accessories
- Electrical load detector
Dash & gauges
- Immobilizer indicator light
Emissions
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Fuel tank pressure sensor
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
ECUMASTER EMU PRO 16120 pins · draft · 2 errors
50/55Engine 3Dash & gauges 1Power 125 out · 21 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC1) sensor +
- Cam (TDC1) sensor −
- Cam (TDC2) sensor +
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Link G4X XtremeX 109-400067 pins · draft
50/55Charging 1Dash & gauges 1Emissions 2Power 14 out · 7 inDetails ▾Gives up (no free pin on this ECU)
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Link G4X FuryX 122-400068 pins · draft
50/55Charging 1Dash & gauges 1Emissions 2Power 13 out · 5 inDetails ▾Gives up (no free pin on this ECU)
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Emtron SL866 pins · proposal
41/55Engine 3Charging 1Emissions 1Power 1Engine 1 not wired yet (free pin available)+8 it could still wire on free pins6 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator FR signal
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Secondary O2 heater control
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Idle & accessories
- Electrical load detector
Dash & gauges
- Immobilizer indicator light
Emissions
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Fuel tank pressure sensor
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
MaxxECU RACE REV9+80 pins · proposal
48/55Engine 2Idle & accessories 2Dash & gauges 1Emissions 1Power 16 out · 4 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- VTEC pressure switch
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air pump electric current sensor
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Haltech Elite 2500 HT-15130060 pins · proposal
48/55Engine 1Charging 1Idle & accessories 3Dash & gauges 1Power 14 out · 3 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Power steering load detect
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Link G4X StormX 108-400060 pins · draft
48/55Charging 1Dash & gauges 1Emissions 4Power 14 out · 3 inDetails ▾Gives up (no free pin on this ECU)
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
MoTeC M170 1317066 pins · proposal
47/55Engine 1Charging 1Idle & accessories 1Dash & gauges 1Emissions 44 out · 4 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- Brake switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
MoTeC M130 1313060 pins · proposal
46/55Engine 1Charging 1Idle & accessories 2Dash & gauges 1Emissions 44 out · 4 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
ECUMASTER EMU Black63 pins · proposal
46/55Engine 1Charging 1Idle & accessories 2Dash & gauges 1Emissions 3Power 12 out · 3 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Emtron SL662 pins · proposal
40/55Engine 3Charging 1Dash & gauges 1Emissions 4Power 1Engine 1 not wired yet (free pin available)+5 it could still wire on free pins3 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator FR signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Immobilizer indicator light
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister vent shut valve
- Secondary O2 heater control
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Idle & accessories
- Electrical load detector
Emissions
- Air pump electric current sensor
- Fuel tank pressure sensor
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
MoTeC M800 universal60 pins · proposal
44/55Engine 2Charging 1Idle & accessories 2Dash & gauges 1Emissions 4Power 12 out · 4 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Haltech Elite 1500 HT-15090051 pins · proposal
44/55Engine 1Charging 1Idle & accessories 3Dash & gauges 1Emissions 4Power 10 out · 2 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Power steering load detect
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Emtron SL458 pins · proposal
38/55Engine 3Charging 2Dash & gauges 1Emissions 4Power 1Engine 1 not wired yet (free pin available)+6 it could still wire on free pins1 out · 8 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Cam (TDC2) sensor −
- Timing ground
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator FR signal
- Alternator control
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Immobilizer indicator light
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Evap bypass solenoid
- Evap canister vent shut valve
- Secondary O2 heater control
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Fuel pump relay (JDM) — JDM-market second fuel-pump relay (two-speed pump) — left unwired in swaps: the aftermarket ECU drives the pump from one output; the USDM relay is the one wired.
Idle & accessories
- Electrical load detector
Emissions
- Air pump electric current sensor
- Air pump relay
- Fuel tank pressure sensor
- Secondary O2 sensor — AEM lists both A23 and C15 as secondary O2 — duplicate in the source; resolve on the car.
MaxxECU SPORT REV9+48 pins · proposal
40/55Engine 2Charging 1Idle & accessories 4Dash & gauges 2Emissions 5Power 12 out · 2 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Speeduino v0.436 pins · draft · 2 errors
37/55Engine 2Charging 1Idle & accessories 5Dash & gauges 2Emissions 7Power 10 out · 1 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Primary O2 sensor
- VTEC pressure switch
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Immobilizer indicator light
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Secondary O2 sensor
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
AMP EFI MS3Pro Mini35 pins · proposal
34/55Engine 3Charging 1Idle & accessories 4Dash & gauges 4Emissions 8Power 10 out · 1 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Primary O2 heater
- VTEC pressure switch
- VTEC solenoid
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Coolant temp gauge drive
- Immobilizer indicator light
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Idle air control valve
- Secondary O2 heater control
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Link G4X MonsoonX34 pins · draft
32/55Engine 4Charging 1Idle & accessories 5Dash & gauges 4Emissions 8Power 10 out · 1 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Primary O2 heater
- Primary O2 sensor
- VTEC pressure switch
- VTEC solenoid
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Coolant temp gauge drive
- Immobilizer indicator light
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Idle air control valve
- Secondary O2 heater control
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
MaxxECU STREET REV9+40 pins · proposal
31/55Engine 4Charging 1Idle & accessories 5Dash & gauges 4Emissions 9Power 12 out · 2 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC2) sensor +
- Primary O2 sensor
- VTEC pressure switch
- VTEC solenoid
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Coolant temp gauge drive
- Immobilizer indicator light
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Idle air control valve
- Secondary O2 heater control
- Secondary O2 sensor
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
Link G4X AtomX 111-400030 pins · draft · 1 error
29/55Engine 4Charging 2Idle & accessories 5Dash & gauges 4Emissions 10Power 10 out · 1 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Primary O2 heater
- Primary O2 sensor
- VTEC pressure switch
- VTEC solenoid
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator FR signal
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Coolant temp gauge drive
- Immobilizer indicator light
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Air pump relay
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Idle air control valve
- Secondary O2 heater control
- Secondary O2 sensor
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
MaxxECU MINI REV10+30 pins · draft · 3 errors
27/55Engine 7Charging 1Idle & accessories 5Dash & gauges 4Emissions 10Power 10 out · 0 inDetails ▾Gives up (no free pin on this ECU)
Engine
Engine sensors and actuators (fuel, spark, triggers, cam/valve control). Check whether the new ECU needs each one: a second cam sensor, for example, is often optional, a VTEC or VVT solenoid is not.
- Cam (TDC1) sensor +
- Cam (TDC1) sensor −
- Cam (TDC2) sensor +
- Primary O2 heater
- Primary O2 sensor
- VTEC pressure switch
- VTEC solenoid
Charging
ECU control of the alternator. Without it the alternator charges at its own fixed setting; confirm in the service manual.
- Alternator control
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- A/C switch (request)
- Brake switch
- Electrical load detector
- Power steering load detect
- Starter switch signal
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Check engine light (MIL)
- Coolant temp gauge drive
- Immobilizer indicator light
- Tacho output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Air control valve solenoid
- Air pump electric current sensor
- Air pump relay
- Evap bypass solenoid
- Evap canister purge valve
- Evap canister vent shut valve
- Fuel tank pressure sensor
- Idle air control valve
- Secondary O2 heater control
- Secondary O2 sensor
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Backup power (battery constant)
ECUs without a harness for this car
- Link G4X S2000XPlug-inPlug-in: mates the stock plugs pin-for-pin, no adapter harness
- AEM EMS 30-1042Not suitable · discontinuedPlug-in for Honda NSX NA1 1991-2005 (C30A) only; this car's stock plugs differ
- AMP EFI AMP PNP Miata NA6Not suitablePlug-in for MX-5 Miata NA6 1990-93 (B6-ZE, 1.6) only; this car's stock plugs differ
- AMP EFI AMP PNP Miata NA8 94-95Not suitablePlug-in for MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) only; this car's stock plugs differ
- AMP EFI AMP PNP Miata NA8 96-97Not suitablePlug-in for MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) only; this car's stock plugs differ
- AMP EFI AMP PNP Miata NB1Not suitablePlug-in for MX-5 Miata NB1 1999-00 (BP-4W) only; this car's stock plugs differ
- AMP EFI AMP PNP Miata NB2Not suitablePlug-in for MX-5 Miata NB2 2001-05 (BP-Z3, VVT) only; this car's stock plugs differ
- MaxxECU C6 E38 Plug-inNot suitablePlug-in for Chevrolet Corvette C6 2005-13 (LS2/LS3/LS7) only; this car's stock plugs differ
- Link CIVICLink K20XNot suitablePlug-in for RSX Type-S 2002-04 (K20A2) only; this car's stock plugs differ
- Link E36XNot suitablePlug-in for BMW 3 Series E36 1990–2000 (M50/M52) only; this car's stock plugs differ
- Haltech Elite 1500 HT-140960 (02-04 RSX PnP)Not suitablePlug-in for RSX Type-S 2002-04 (K20A2) only; this car's stock plugs differ
- Haltech Elite 1500 HT-140961 (05-06 RSX PnP)Not suitablePlug-in for RSX Type-S 2005-06 (K20Z1) only; this car's stock plugs differ
- ECUMASTER EMU Black PnP ECU2JZBNot suitablePlug-in for Toyota Supra A80 1993-98 USDM (2JZ-GTE, non-VVT) only; this car's stock plugs differ
- ECUMASTER EMU Black PnP K20A2Not suitablePlug-in for RSX Type-S 2002-04 (K20A2) only; this car's stock plugs differ
- Hondata FlashProNot suitablePlug-in for AP2 2006–09 (F22C1, DBW) only; this car's stock plugs differ
- rusEFI Hellen 125 Honda KNot suitablePlug-in for RSX Type-S 2002-04 (K20A2) only; this car's stock plugs differ
- Hondata KPro4Not suitablePlug-in for RSX Type-S 2002-04 (K20A2) only; this car's stock plugs differ
- AMP EFI MicrosquirtNot suitableOnly 2 ignition outputs; the engine has 4
- MaxxECU Mustang 2011-14 plug-inNot suitablePlug-in for Mustang GT 2011–14 (Coyote 5.0) only; this car's stock plugs differ
- Link MX5NAXNot suitablePlug-in for MX-5 Miata NA6 1990-93 (B6-ZE, 1.6), MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) only; this car's stock plugs differ
- Link MX5NB1XNot suitablePlug-in for MX-5 Miata NB1 1999-00 (BP-4W) only; this car's stock plugs differ
- Link MX5NB2XNot suitablePlug-in for MX-5 Miata NB2 2001-05 (BP-Z3, VVT) only; this car's stock plugs differ
- Link RX7XNot suitablePlug-in for Mazda RX-7 FD 1992-2002 (13B-REW twin-turbo) only; this car's stock plugs differ
- Link SupraLinkNot suitablePlug-in for Toyota Supra A80 1993-98 USDM (2JZ-GTE, non-VVT) only; this car's stock plugs differ
- Holley Terminator X MAXNot suitableSold only as V8 engine kits (LS, Hemi, Ford) with fixed trigger patterns; no Subaru, Honda or Mazda support found
Categories are read from the stock pin names and are a guide; each item shows its full stock name. Power and ground pins aren't compared, since every harness powers and grounds the ECU. Prices aren't considered. Always check the harness's own findings before building.