pinswap

‹ All cars

Which ECU for the Mazda MX-5 Miata NB1 1999-00 (BP-4W)?

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 46” counts the stock functions at least one ECU here wires.

Most complete

AMP EFI MS3Pro Ultimate

Can carry 46 of 46 stock functions, with 9 spare outputs and 11 spare inputs left.

Smallest that keeps every engine function

Haltech Elite 2500 HT-151300

60 ECU pins. Gives up 5 non-engine functions: idle & accessories, dash & gauges, emissions, power.

Most room for add-ons

MaxxECU PRO REV10+

36 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
    46/46
    Gives up nothing9 out · 11 inDetails ▾

    Gives up (no free pin on this ECU)

    Nothing that another ECU wires for this car.

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • MoTeC M190 13190136 pins · proposal
    45/46
    Dash & gauges 128 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • MoTeC M150 13150120 pins · proposal
    45/46
    Dash & gauges 116 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • AMP EFI MS3Pro EVO+ HC89 pins · proposal
    45/46
    Power 19 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • AMP EFI MS3Pro EVO+89 pins · proposal
    45/46
    Power 19 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • MaxxECU PRO REV10+155 pins · proposal
    44/46
    Dash & gauges 1Power 136 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • Emtron KV16120 pins · proposal
    44/46
    Dash & gauges 1Power 124 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • Emtron KV12115 pins · proposal
    44/46
    Dash & gauges 1Power 120 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • MaxxECU GEN2 RACE136 pins · proposal
    44/46
    Dash & gauges 1Power 120 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • Emtron KV8106 pins · proposal
    44/46
    Dash & gauges 1Power 112 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • ECUMASTER EMU PRO 16120 pins · draft · 1 error
    43/46
    Engine 1Dash & gauges 1Power 126 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

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • Emtron Shadow 868 pins · draft · 1 error
    43/46
    Dash & gauges 1Emissions 26 out · 8 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

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • rusEFI Proteus93 pins · proposal
    42/46
    Dash & gauges 1Emissions 2Power 116 out · 9 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

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    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

    —

    Open harness → · Spare I/O

  • MaxxECU GEN2 TRACK93 pins · proposal
    42/46
    Dash & gauges 1Emissions 2Power 110 out · 7 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

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    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

    —

    Open harness → · Spare I/O

  • Haltech Nexus S3 HT-21300068 pins · proposal
    42/46
    Dash & gauges 1Emissions 2Power 16 out · 4 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

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    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

    —

    Open harness → · Spare I/O

  • Emtron SL866 pins · proposal
    41/46
    Engine 1Dash & gauges 1Emissions 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    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

    —

    Open harness → · Spare I/O

  • MaxxECU RACE REV9+80 pins · proposal
    41/46
    Idle & accessories 2Dash & gauges 1Emissions 1Power 18 out · 3 inDetails ▾

    Gives up (no free pin on this ECU)

    Idle & accessories

    Electrical load, A/C, fans, switches. Tune idle around them, or wire them to spare I/O later.

    • Clutch switch
    • Neutral switch

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)

    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

    —

    Open harness → · Spare I/O

  • Haltech Elite 2500 HT-15130060 pins · proposal
    41/46
    Idle & accessories 1Dash & gauges 1Emissions 2Power 16 out · 2 inDetails ▾

    Gives up (no free pin on this ECU)

    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.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid

    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

    —

    Open harness → · Spare I/O

  • Link G4X XtremeX 109-400067 pins · draft
    40/46
    Engine 1Dash & gauges 1Emissions 3Power 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • Link G4X FuryX 122-400068 pins · draft
    40/46
    Engine 1Dash & gauges 1Emissions 3Power 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • MoTeC M170 1317066 pins · proposal
    39/46
    Engine 1Dash & gauges 1Emissions 56 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • MoTeC M130 1313060 pins · proposal
    39/46
    Engine 1Dash & gauges 1Emissions 56 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    Not wired yet, but it has free pins for

    —

    Open harness → · Spare I/O

  • Emtron SL662 pins · proposal
    39/46
    Engine 1Dash & gauges 1Emissions 4Power 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • Link G4X StormX 108-400060 pins · draft
    38/46
    Engine 1Dash & gauges 1Emissions 5Power 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • ECUMASTER EMU Black63 pins · proposal
    38/46
    Engine 1Idle & accessories 1Dash & gauges 1Emissions 4Power 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.

    • VICS solenoid (intake butterflies)

    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.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • Emtron SL458 pins · proposal
    37/46
    Engine 1Dash & gauges 1Emissions 6Power 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.

    • VICS solenoid (intake butterflies)

    Dash & gauges

    Gauge and warning-light drives. The cluster may lose a gauge or a light.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • Haltech Elite 1500 HT-15090051 pins · proposal
    37/46
    Engine 1Idle & accessories 1Dash & gauges 1Emissions 5Power 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.

    • VICS solenoid (intake butterflies)

    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.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • MoTeC M800 universal60 pins · proposal
    36/46
    Engine 2Idle & accessories 1Dash & gauges 1Emissions 5Power 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
    • VICS solenoid (intake butterflies)

    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.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • MaxxECU SPORT REV9+48 pins · proposal
    32/46
    Engine 2Idle & accessories 4Dash & gauges 1Emissions 6Power 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
    • VICS solenoid (intake butterflies)

    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.

    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid

    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

    —

    Open harness → · Spare I/O

  • Speeduino v0.436 pins · draft · 2 errors
    27/46
    Engine 3Idle & accessories 4Dash & gauges 1Emissions 10Power 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.

    • Knock sensor
    • Mass air flow (MAF)
    • VICS solenoid (intake butterflies)

    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.

    • Fuel level

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure
    • Rear O2 signal

    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

    —

    Open harness → · Spare I/O

  • AMP EFI MS3Pro Mini35 pins · proposal
    26/46
    Engine 3Charging 1Idle & accessories 3Dash & gauges 3Emissions 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.

    • Front O2 heater
    • Knock sensor
    • VICS solenoid (intake butterflies)

    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
    • Fuel level
    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Rear O2 heater

    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

    —

    Open harness → · Spare I/O

  • Link G4X MonsoonX34 pins · draft
    26/46
    Engine 2Charging 1Idle & accessories 3Dash & gauges 4Emissions 9Power 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
    • VICS solenoid (intake butterflies)

    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
    • 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.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure

    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

    —

    Open harness → · Spare I/O

  • MaxxECU STREET REV9+40 pins · proposal
    24/46
    Engine 2Charging 1Idle & accessories 4Dash & gauges 3Emissions 11Power 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
    • VICS solenoid (intake butterflies)

    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
    • Tachometer output

    Emissions

    Emissions hardware. Usually deleted on race and off-road builds; may set a check-engine light or fail an inspection.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure
    • Rear O2 heater
    • Rear O2 signal

    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

    —

    Open harness → · Spare I/O

  • AMP EFI Microsquirt35 pins · draft · 2 errors
    22/46
    Engine 6Charging 1Idle & accessories 3Dash & gauges 3Emissions 10Power 10 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 heater
    • ISC valve low side
    • Injector 3
    • Injector 4
    • Knock sensor
    • VICS solenoid (intake butterflies)

    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
    • 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.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure
    • Rear O2 heater

    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

    —

    Open harness → · Spare I/O

  • Link G4X AtomX 111-400030 pins · draft
    22/46
    Engine 3Charging 1Idle & accessories 4Dash & gauges 4Emissions 11Power 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.

    • Front O2 heater
    • ISC valve low side
    • VICS solenoid (intake butterflies)

    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.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure
    • Rear O2 heater
    • Rear O2 signal

    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

    —

    Open harness → · Spare I/O

  • MaxxECU MINI REV10+30 pins · draft · 1 error
    20/46
    Engine 5Charging 1Idle & accessories 4Dash & gauges 4Emissions 11Power 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
    • ISC valve low side
    • Knock sensor
    • VICS solenoid (intake butterflies)

    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.

    • Canister drain cut valve (CDCV)
    • EGR boost sensor
    • EGR boost solenoid
    • EGR valve
    • EGR valve
    • EGR valve
    • EGR valve
    • Evap purge solenoid
    • Fuel tank pressure
    • Rear O2 heater
    • Rear O2 signal

    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

    —

    Open harness → · Spare I/O

ECUs without a harness for this car

  • AMP EFI AMP PNP Miata NB1Plug-inPlug-in: mates the stock plugs pin-for-pin, no adapter harness
  • Link MX5NB1XPlug-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 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
  • 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
  • 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 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.