Which ECU for the Mazda MX-5 Miata NB2 2001-05 (BP-Z3, VVT)?
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 47” counts the stock functions at least one ECU here wires.
Most complete
AMP EFI MS3Pro Ultimate
Can carry 47 of 47 stock functions, with 8 spare outputs and 11 spare inputs left.
Smallest that keeps every engine function
AMP EFI MS3Pro EVO+
89 ECU pins. Gives up 1 non-engine functions: power.
Most room for add-ons
MaxxECU PRO REV10+
35 spare outputs and 22 spare inputs after the stock wiring, with every engine function kept.
“Smallest” is by pin count, not price. Picks come from harnesses with no validation errors.
What each ECU wires and gives up
AMP EFI MS3Pro Ultimate93 pins · proposal
47/47Gives up nothing8 out · 11 inDetails ▾Gives up (no free pin on this ECU)
Nothing that another ECU wires for this car.
MoTeC M190 13190136 pins · proposal
46/47Dash & gauges 127 out · 27 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.
- Tachometer output
MoTeC M150 13150120 pins · proposal
46/47Dash & gauges 115 out · 27 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.
- Tachometer output
AMP EFI MS3Pro EVO+89 pins · proposal
46/47Power 18 out · 11 inDetails ▾Gives up (no free pin on this ECU)
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
AMP EFI MS3Pro EVO+ HC89 pins · proposal
46/47Power 18 out · 11 inDetails ▾Gives up (no free pin on this ECU)
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU PRO REV10+155 pins · proposal
45/47Dash & gauges 1Power 135 out · 22 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.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron KV16120 pins · proposal
45/47Dash & gauges 1Power 123 out · 19 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.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron KV12115 pins · proposal
45/47Dash & gauges 1Power 119 out · 19 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.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU GEN2 RACE136 pins · proposal
45/47Dash & gauges 1Power 119 out · 17 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.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron KV8106 pins · proposal
45/47Dash & gauges 1Power 111 out · 19 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.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
ECUMASTER EMU PRO 16120 pins · draft · 1 error
44/47Engine 1Dash & gauges 1Power 125 out · 22 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 position (CMP)
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron Shadow 868 pins · draft · 1 error
43/47Engine 1Charging 1Dash & gauges 26 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
rusEFI Proteus93 pins · proposal
42/47Engine 1Charging 1Dash & gauges 2Power 116 out · 9 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU GEN2 TRACK93 pins · proposal
42/47Engine 1Charging 1Dash & gauges 2Power 110 out · 7 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Haltech Nexus S3 HT-21300068 pins · proposal
42/47Engine 1Charging 1Dash & gauges 2Power 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron SL866 pins · proposal
0/47Engine 4Power 1Engine 19 not wired yet (free pin available)+42 it could still wire on free pins14 out · 15 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.
- +5V sensor supply
- Cam position (CMP)
- Crank position (CKP)
- Signal ground
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Not wired yet, but it has free pins for
No bigger ECU needed: the harness can be extended onto spare I/O.
Engine
- Coolant temperature (ECT)
- Front O2 heater
- Front O2 signal
- Fuel pump relay — Immobiliser-dependent; some models use 2O.
- ISC valve low side — Idle speed control, ECU-driven low side.
- Ignition 1 (coils 1+4, wasted spark)
- Ignition 2 (coils 2+3, wasted spark)
- Injector 1
- Injector 2
- Injector 3
- Injector 4
- Intake air temperature (IAT)
- Knock sensor
- Main relay — Mazdaspeed turbo only.
- Mass air flow (MAF)
- Throttle position (TPS)
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control solenoid — S-VT intake-cam phasing solenoid.
Charging
- Alternator control
Idle & accessories
- A/C clutch relay
- A/C request
- Brake switch
- Clutch switch
- Condenser fan relay
- Cooling fan relay
- Neutral switch
- Power steering pressure switch
- Vehicle speed
Dash & gauges
- Charge lamp — Alternator charge-lamp line; direction to confirm.
- Fuel level
- Immobiliser
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
- EGR valve
- EGR valve
- Rear O2 heater
- Rear O2 signal
MaxxECU RACE REV9+80 pins · proposal
41/47Engine 2Idle & accessories 1Dash & gauges 2Power 18 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.
- VTCS vacuum switch
- VVT oil-control solenoid
Idle & accessories
Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.
- Clutch switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Haltech Elite 2500 HT-15130060 pins · proposal
41/47Engine 2Charging 1Dash & gauges 2Power 16 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.
- VTCS vacuum switch
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Link G4X XtremeX 109-400067 pins · draft
40/47Engine 1Charging 1Dash & gauges 2Emissions 2Power 16 out · 9 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Link G4X FuryX 122-400068 pins · draft
40/47Engine 1Charging 1Dash & gauges 2Emissions 2Power 15 out · 7 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MoTeC M170 1317066 pins · proposal
39/47Engine 2Charging 1Dash & gauges 3Emissions 26 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.
- VTCS solenoid (intake butterflies)
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
MoTeC M130 1313060 pins · proposal
39/47Engine 2Charging 1Dash & gauges 3Emissions 26 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.
- VTCS solenoid (intake butterflies)
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Emtron SL662 pins · proposal
39/47Engine 1Charging 1Dash & gauges 3Emissions 2Power 14 out · 5 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.
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Link G4X StormX 108-400060 pins · draft
38/47Engine 2Charging 1Dash & gauges 3Emissions 2Power 16 out · 5 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.
- VTCS solenoid (intake butterflies)
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
ECUMASTER EMU Black63 pins · proposal
38/47Engine 2Charging 1Dash & gauges 3Emissions 2Power 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.
- VTCS vacuum switch
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Emtron SL458 pins · proposal
37/47Engine 2Charging 1Dash & gauges 3Emissions 3Power 12 out · 5 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.
- VTCS solenoid (intake butterflies)
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Haltech Elite 1500 HT-15090051 pins · proposal
37/47Engine 3Charging 1Dash & gauges 3Emissions 2Power 12 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.
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MoTeC M800 universal60 pins · proposal
36/47Engine 4Charging 1Dash & gauges 3Emissions 2Power 14 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.
- Knock sensor
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control solenoid
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.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU SPORT REV9+48 pins · proposal
32/47Engine 4Charging 1Idle & accessories 3Dash & gauges 3Emissions 3Power 14 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.
- Knock sensor
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Clutch switch
- Neutral switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Speeduino v0.436 pins · draft · 2 errors
27/47Engine 6Charging 1Idle & accessories 5Dash & gauges 3Emissions 4Power 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.
- Front O2 signal
- Knock sensor
- Mass air flow (MAF)
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Brake switch
- Clutch switch
- Neutral switch
- Power steering pressure switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Fuel level
- Malfunction indicator lamp (MIL)
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
AMP EFI MS3Pro Mini35 pins · proposal
26/47Engine 5Charging 1Idle & accessories 4Dash & gauges 3Emissions 7Power 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.
- Front O2 heater
- Knock sensor
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Clutch switch
- Neutral switch
- Power steering pressure switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
- EGR valve
- EGR valve
- Rear O2 heater
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
Link G4X MonsoonX34 pins · draft
26/47Engine 4Charging 1Idle & accessories 4Dash & gauges 4Emissions 7Power 12 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.
- ISC valve low side
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Clutch switch
- Neutral switch
- Power steering pressure switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Fuel level
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
- EGR valve
- EGR valve
- Rear O2 heater
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU STREET REV9+40 pins · proposal
24/47Engine 5Charging 1Idle & accessories 5Dash & gauges 4Emissions 7Power 14 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.
- Front O2 signal
- Knock sensor
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Brake switch
- Clutch switch
- Neutral switch
- Power steering pressure switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Fuel level
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
- EGR valve
- EGR valve
- Rear O2 heater
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
MaxxECU MINI REV10+30 pins · draft · 1 error
20/47Engine 9Charging 1Idle & accessories 5Dash & gauges 4Emissions 7Power 12 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 position (CMP)
- Front O2 heater
- Front O2 signal
- ISC valve low side
- Knock sensor
- Main relay
- VTCS solenoid (intake butterflies)
- VTCS vacuum switch
- VVT oil-control 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 request
- Brake switch
- Clutch switch
- Neutral switch
- Power steering pressure switch
Dash & gauges
Gauge and warning-light drives. The cluster may lose a gauge or a light.
- Charge lamp
- Fuel level
- Malfunction indicator lamp (MIL)
- Tachometer output
Emissions
Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.
- Charcoal canister purge
- EGR boost solenoid
- EGR valve
- EGR valve
- EGR valve
- EGR valve
- Rear O2 heater
Power
Memory (battery-constant) feed. Only needed by ECUs with a keep-alive input.
- Constant +12V
ECUs without a harness for this car
- AMP EFI AMP PNP Miata NB2Plug-inPlug-in: mates the stock plugs pin-for-pin, no adapter harness
- Link MX5NB2XPlug-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
- 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
- Link G4X AtomXNot suitableOnly on/off cam control; this engine needs variable cam timing
- Link G4X S2000XNot suitablePlug-in for AP1 2000–03 (F20C), AP2 2004–05 (F22C1, cable) 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 suitableNo cam control; this engine needs variable cam timing
- 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 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 suitableNo cam control; this engine needs variable cam timing
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.