← Back

MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) → AMP EFI Microsquirt (auto)

MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) — AMP EFI — Microsquirt
⚠ NOT CHECKED. Don't build from this.
Drawn by Michael Gnankou · Rev 0 · draft · 2026-10-05

Revisions

RevLabelByDate
No revisions yet.

Schematic

MICROSQUIRT-AOEM-1OEM-2SP-0VSP-14VSP-GND

Connectors

MICROSQUIRT-A

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1+12V In—W2—0.85SP-14V-1———
10INJ 2—W19—0.5OEM-2-V———
11SPK B (IGN2)—W16—0.5OEM-1-G———
12SPK A (IGN 1)—W17—0.5OEM-1-H———
13RX————————
14TX————————
15BOOT LOAD————————
16ALED—W21—0.5OEM-1-R———
17WLED—W22—0.5OEM-2-S———
18Sensor Ground—W10—0.5SP-0V-1———
19Serial Ground—W11—0.5SP-0V-1———
2CANH————————
20Sensor Ground—W12—0.5SP-0V-1———
21VR2-————————
22POWER GROUND—W7—0.85SP-GND-1———
23POWER GROUND—W8—0.85SP-GND-1———
24MAP————————
25CLT—W28—0.5OEM-2-Q———
26MAT—W29—0.5OEM-2-P———
27TPS—W26—0.5OEM-2-M———
28TPS VREF (5V)—W13—0.5OEM-2-K———
29SPAREADC—W33—0.5OEM-1-Q———
3CANL————————
30OPTO+—W30—0.5OEM-1-M———
31OPTO-—W31—0.5OEM-1-C———
32VR1+—W14—0.5OEM-2-E———
33VR1-————————
34O2—W27—0.5OEM-2-N———
35TACHO—W24—0.5OEM-2-I———
4VR2+—W15—0.5OEM-2-G———
5SPAREADC2 (MAF)—W25—0.5OEM-2-O———
6FLEX—W32—0.5OEM-1-P———
7FIDLE—W23—0.5OEM-2-T———
8FP (pump)—W20—0.5OEM-1-J———
9INJ 1—W18—0.5OEM-2-U———

OEM-1

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
AConstant +12V————————
BECU power +14V (main relay)—W1—0.85SP-14V-1———
CStart signal—W31—0.5MICROSQUIRT-A-31———
EMalfunction indicator lamp (MIL)————————
GIgnition 1 (coils 1+4, wasted spark)—W16—0.5MICROSQUIRT-A-11———
HIgnition 2 (coils 2+3, wasted spark)—W17—0.5MICROSQUIRT-A-12———
JA/C relay—W20—0.5MICROSQUIRT-A-8———
MVehicle speed—W30—0.5MICROSQUIRT-A-30———
PPower steering pressure switch—W32—0.5MICROSQUIRT-A-6———
QA/C request—W33—0.5MICROSQUIRT-A-29———
RCooling fan relay—W21—0.5MICROSQUIRT-A-16———
VNeutral/clutch switch————————

OEM-2

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
APower ground—W3—0.85SP-GND-1———
BPower ground—W4—0.85SP-GND-1———
CPower ground—W5—0.85SP-GND-1———
DPower ground—W6—0.85SP-GND-1———
ECrank position (CAS NE)—W14—0.5MICROSQUIRT-A-32———
FMAF ground—W9—0.5SP-0V-1———
GCam position (CAS G)—W15—0.5MICROSQUIRT-A-4———
ITachometer output—W24—0.5MICROSQUIRT-A-35———
K+5V sensor supply—W13—0.5MICROSQUIRT-A-28———
MThrottle position (TPS)—W26—0.5MICROSQUIRT-A-27———
NO2 sensor—W27—0.5MICROSQUIRT-A-34———
OMass air flow (MAF)—W25—0.5MICROSQUIRT-A-5———
PIntake air temperature (IAT)—W29—0.5MICROSQUIRT-A-26———
QCoolant temperature (ECT)—W28—0.5MICROSQUIRT-A-25———
RPRC solenoid (fuel pressure regulator)————————
SCondenser fan relay—W22—0.5MICROSQUIRT-A-17———
TFuel pump relay—W23—0.5MICROSQUIRT-A-7———
UInjector 1—W18—0.5MICROSQUIRT-A-9———
VInjector 2—W19—0.5MICROSQUIRT-A-10———
WISC solenoid————————
XEvap purge solenoid————————
YInjector 3————————
ZInjector 4————————

SP-0V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W9—0.5OEM-2-F———
1——W10—0.5MICROSQUIRT-A-18———
1——W11—0.5MICROSQUIRT-A-19———
1——W12—0.5MICROSQUIRT-A-20———

SP-14V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W1—0.85OEM-1-B———
1——W2—0.85MICROSQUIRT-A-1———

SP-GND

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W3—0.85OEM-2-A———
1——W4—0.85OEM-2-B———
1——W5—0.85OEM-2-C———
1——W6—0.85OEM-2-D———
1——W7—0.85MICROSQUIRT-A-22———
1——W8—0.85MICROSQUIRT-A-23———

Pin map

OEM pointOEM functionOEM familyTarget pointTarget functionTarget familyWire colourEvidence
OEM-1-AConstant +12Vpower_in———single_source
OEM-1-BECU power +14V (main relay)power_inMICROSQUIRT-A-1+12V Inpower_insingle_source
OEM-1-CStart signaldigital_inMICROSQUIRT-A-31OPTO-digital_insingle_source
OEM-1-EMalfunction indicator lamp (MIL)low_side_out———single_source
OEM-1-GIgnition 1 (coils 1+4, wasted spark)ignition_outMICROSQUIRT-A-11SPK B (IGN2)ignition_outsingle_source
OEM-1-HIgnition 2 (coils 2+3, wasted spark)ignition_outMICROSQUIRT-A-12SPK A (IGN 1)ignition_outsingle_source
OEM-1-JA/C relaylow_side_outMICROSQUIRT-A-8FP (pump)low_side_outsingle_source
OEM-1-MVehicle speeddigital_inMICROSQUIRT-A-30OPTO+digital_insingle_source
OEM-1-PPower steering pressure switchdigital_inMICROSQUIRT-A-6FLEXdigital_insingle_source
OEM-1-QA/C requestdigital_inMICROSQUIRT-A-29SPAREADCanalog_insingle_source
OEM-1-RCooling fan relaylow_side_outMICROSQUIRT-A-16ALEDlow_side_outsingle_source
OEM-1-VNeutral/clutch switchdigital_in———single_source
OEM-2-APower groundgroundMICROSQUIRT-A-22 + MICROSQUIRT-A-23POWER GROUND + POWER GROUNDgroundsingle_source
OEM-2-BPower groundgroundMICROSQUIRT-A-22 + MICROSQUIRT-A-23POWER GROUND + POWER GROUNDgroundsingle_source
OEM-2-CPower groundgroundMICROSQUIRT-A-22 + MICROSQUIRT-A-23POWER GROUND + POWER GROUNDgroundsingle_source
OEM-2-DPower groundgroundMICROSQUIRT-A-22 + MICROSQUIRT-A-23POWER GROUND + POWER GROUNDgroundsingle_source
OEM-2-ECrank position (CAS NE)trigger_inMICROSQUIRT-A-32VR1+trigger_insingle_source
OEM-2-FMAF groundsensor_groundMICROSQUIRT-A-18 + MICROSQUIRT-A-19 + MICROSQUIRT-A-20Sensor Ground + Serial Ground + Sensor Groundsensor_groundsingle_source
OEM-2-GCam position (CAS G)trigger_inMICROSQUIRT-A-4VR2+trigger_insingle_source
OEM-2-ITachometer outputtacho_outMICROSQUIRT-A-35TACHOtacho_outsingle_source
OEM-2-K+5V sensor supplyvrefMICROSQUIRT-A-28TPS VREF (5V)vrefsingle_source
OEM-2-MThrottle position (TPS)analog_inMICROSQUIRT-A-27TPSanalog_insingle_source
OEM-2-NO2 sensorlambda_nb_inMICROSQUIRT-A-34O2lambda_nb_insingle_source
OEM-2-OMass air flow (MAF)analog_inMICROSQUIRT-A-5SPAREADC2 (MAF)analog_insingle_source
OEM-2-PIntake air temperature (IAT)temp_inMICROSQUIRT-A-26MATtemp_insingle_source
OEM-2-QCoolant temperature (ECT)temp_inMICROSQUIRT-A-25CLTtemp_insingle_source
OEM-2-RPRC solenoid (fuel pressure regulator)low_side_out———single_source
OEM-2-SCondenser fan relaylow_side_outMICROSQUIRT-A-17WLEDlow_side_outsingle_source
OEM-2-TFuel pump relaylow_side_outMICROSQUIRT-A-7FIDLElow_side_outsingle_source
OEM-2-UInjector 1injector_outMICROSQUIRT-A-9INJ 1injector_outsingle_source
OEM-2-VInjector 2injector_outMICROSQUIRT-A-10INJ 2injector_outsingle_source
OEM-2-WISC solenoidlow_side_out———single_source
OEM-2-XEvap purge solenoidlow_side_out———single_source
OEM-2-YInjector 3injector_out———single_source
OEM-2-ZInjector 4injector_out———single_source

Cut list

WireFromToGauge (mm²)ColourLengthSignalIdent
W1OEM-1-BSP-14V-10.85no routeECU power +14V (main relay)—
W2SP-14V-1MICROSQUIRT-A-10.85no route+12V In—
W3OEM-2-ASP-GND-10.85no routePower ground—
W4OEM-2-BSP-GND-10.85no routePower ground—
W5OEM-2-CSP-GND-10.85no routePower ground—
W6OEM-2-DSP-GND-10.85no routePower ground—
W7SP-GND-1MICROSQUIRT-A-220.85no routePOWER GROUND—
W8SP-GND-1MICROSQUIRT-A-230.85no routePOWER GROUND—
W9OEM-2-FSP-0V-10.5no routeMAF ground—
W10SP-0V-1MICROSQUIRT-A-180.5no routeSensor Ground—
W11SP-0V-1MICROSQUIRT-A-190.5no routeSerial Ground—
W12SP-0V-1MICROSQUIRT-A-200.5no routeSensor Ground—
W13OEM-2-KMICROSQUIRT-A-280.5no route+5V sensor supply—
W14OEM-2-EMICROSQUIRT-A-320.5no routeCrank position (CAS NE)—
W15OEM-2-GMICROSQUIRT-A-40.5no routeCam position (CAS G)—
W16OEM-1-GMICROSQUIRT-A-110.5no routeIgnition 1 (coils 1+4, wasted spark)—
W17OEM-1-HMICROSQUIRT-A-120.5no routeIgnition 2 (coils 2+3, wasted spark)—
W18OEM-2-UMICROSQUIRT-A-90.5no routeInjector 1—
W19OEM-2-VMICROSQUIRT-A-100.5no routeInjector 2—
W20OEM-1-JMICROSQUIRT-A-80.5no routeA/C relay—
W21OEM-1-RMICROSQUIRT-A-160.5no routeCooling fan relay—
W22OEM-2-SMICROSQUIRT-A-170.5no routeCondenser fan relay—
W23OEM-2-TMICROSQUIRT-A-70.5no routeFuel pump relay—
W24OEM-2-IMICROSQUIRT-A-350.5no routeTachometer output—
W25OEM-2-OMICROSQUIRT-A-50.5no routeMass air flow (MAF)—
W26OEM-2-MMICROSQUIRT-A-270.5no routeThrottle position (TPS)—
W27OEM-2-NMICROSQUIRT-A-340.5no routeO2 sensor—
W28OEM-2-QMICROSQUIRT-A-250.5no routeCoolant temperature (ECT)—
W29OEM-2-PMICROSQUIRT-A-260.5no routeIntake air temperature (IAT)—
W30OEM-1-MMICROSQUIRT-A-300.5no routeVehicle speed—
W31OEM-1-CMICROSQUIRT-A-310.5no routeStart signal—
W32OEM-1-PMICROSQUIRT-A-60.5no routePower steering pressure switch—
W33OEM-1-QMICROSQUIRT-A-290.5no routeA/C request—

Bill of materials

CategoryPart numberManufacturerDescriptionQtyUnit

ECU setup sheet

RoleEngine refEngine signalSensorECU pointECU functionECU classSetup flag
No configured channels.

Findings

Open (4)

SeverityCodeSubjectMessage
errorREQUIRED_UNMAPPEDOEM-2-YRequired OEM function "Injector 3" (injector_out) is not connected to the new ECU.
errorREQUIRED_UNMAPPEDOEM-2-ZRequired OEM function "Injector 4" (injector_out) is not connected to the new ECU.
warnNET_FAMILYOEM-1-Q ↔ MICROSQUIRT-A-29OEM-1-Q "A/C request" [digital_in] is wired to MICROSQUIRT-A-29 "SPAREADC" [analog_in]. Analog and digital on one net. A switch on an analog input works with a pull-up and a threshold; an analog sensor on a digital input loses its value.
infoUNMAPPEDOEM5 optional OEM pins are not mapped: OEM-1-E Malfunction indicator lamp (MIL); OEM-1-V Neutral/clutch switch; OEM-2-R PRC solenoid (fuel pressure regulator); OEM-2-W ISC solenoid; OEM-2-X Evap purge solenoid

Accepted (1)

CodeSubjectReasonBy
REQUIRED_UNMAPPEDOEM-1-ABattery-constant (memory) feed of the stock ECU: the new ECU has no such input, so it is not needed.mapping-proposal

Notes

Auto-mapped by auto_map() from the library pin data on 2026-10-04. Review every wire against both manuals before building. Open items: - OEM-2 Y: Injector 3: no free injector output on AMP EFI Microsquirt - OEM-2 Z: Injector 4: no free injector output on AMP EFI Microsquirt Not wired: - OEM-1 A: Constant +12V: AMP EFI Microsquirt has no battery-constant input; not needed - OEM-2 W: ISC solenoid: no free low_side/ls_hs/injector/hbridge rated ≥ 1.0 A on AMP EFI Microsquirt - OEM-1 E: Malfunction indicator lamp (MIL): no free low_side/ls_hs/injector/hbridge on AMP EFI Microsquirt - OEM-2 R: PRC solenoid (fuel pressure regulator): no free low_side/ls_hs/injector/hbridge on AMP EFI Microsquirt - OEM-2 X: Evap purge solenoid: no free low_side/ls_hs/injector/hbridge on AMP EFI Microsquirt - OEM-1 V: Neutral/clutch switch: no free switch_in/frequency_in/analog_0_5 on AMP EFI Microsquirt

Sources

ReliabilityKindTitleURL
4vendor_docLink G4X MX5X install manual (NA 1.6/1.8)https://linkecu.com/documentation/MX5X.pdf
4vendor_docMSExtra: Microsquirt hardware 3.4http://www.msextra.com/doc/pdf/Microsquirt_Hardware-3.4.pdf