← Back

MX-5 Miata NA8 1996-97 (BP-ZE, 1.8, OBD-II) → DTAFast P8 (auto)

MX-5 Miata NA8 1996-97 (BP-ZE, 1.8, OBD-II) — DTAFast — P8
Drawn by Michael Gnankou · Rev 0 · proposal · 2026-10-12

Before you start

Not confident with automotive wiring? Have a professional harness builder or tuner do it, or check your work before first power-up. A wiring mistake can damage the ECU, the engine or the car, or start a fire.

Statusproposal · not yet verified: nobody has reported building and running this harness
Open errorsnone
Size of the job52 wires · 7 connectors · 0 part lines
ToolsCrimp and extraction tools for each terminal family (see Connectors) · wire strippers · multimeter · heat gun + heat-shrink
Order of work1. Check every part against the parts list. 2. Cut and label every wire (labels: Export → Wire labels). 3. Crimp and pin connector by connector, ticking the build checklist. 4. Run the bench test with nothing plugged in and the battery disconnected. 5. Only then connect the ECU and power up.

Build checklist

Tick each box as you go. Continuity: meter from end to end, expect under 1 Ω.

WireFromToGaugeColourCutLabelCrimp ACrimp BPin APin BContinuity
W1OEM-4-BSP-14V-10.85☐☐☐☐☐☐☐
W2SP-14V-1P8-C1-190.85☐☐☐☐☐☐☐
W3OEM-4-ASP-GND-10.85☐☐☐☐☐☐☐
W4OEM-4-CSP-GND-10.85☐☐☐☐☐☐☐
W5OEM-4-DSP-GND-10.85☐☐☐☐☐☐☐
W6OEM-4-KSP-GND-10.85☐☐☐☐☐☐☐
W7SP-GND-1P8-C1-150.85☐☐☐☐☐☐☐
W8SP-GND-1P8-C1-340.85☐☐☐☐☐☐☐
W9SP-GND-1P8-C1-550.85☐☐☐☐☐☐☐
W10OEM-3-OSP-0V-10.5☐☐☐☐☐☐☐
W11OEM-4-HSP-0V-10.5☐☐☐☐☐☐☐
W12SP-0V-1P8-C1-460.5☐☐☐☐☐☐☐
W13SP-0V-1P8-C1-470.5☐☐☐☐☐☐☐
W14SP-0V-1P8-C1-490.5☐☐☐☐☐☐☐
W15SP-0V-1P8-C1-510.5☐☐☐☐☐☐☐
W16OEM-3-IP8-C1-100.5☐☐☐☐☐☐☐
W17OEM-4-EP8-C1-80.5☐☐☐☐☐☐☐
W18OEM-4-GP8-C1-270.5☐☐☐☐☐☐☐
W19OEM-4-FP8-C1-290.5☐☐☐☐☐☐☐
W20OEM-4-NP8-C1-10.5☐☐☐☐☐☐☐
W21OEM-4-RP8-C1-380.5☐☐☐☐☐☐☐
W22OEM-4-UP8-C1-370.5☐☐☐☐☐☐☐
W23OEM-4-VP8-C1-180.5☐☐☐☐☐☐☐
W24OEM-4-WP8-C1-540.5☐☐☐☐☐☐☐
W25OEM-4-XP8-C1-360.5☐☐☐☐☐☐☐
W26OEM-3-BP8-C1-250.5☐☐☐☐☐☐☐
W27OEM-3-FP8-C1-480.5☐☐☐☐☐☐☐
W28OEM-3-GP8-C1-260.5☐☐☐☐☐☐☐
W29OEM-1-AP8-C1-410.5☐☐☐☐☐☐☐
W30OEM-1-BP8-C1-50.5☐☐☐☐☐☐☐
W31OEM-1-GP8-C1-430.5☐☐☐☐☐☐☐
W32OEM-1-UP8-C1-420.5☐☐☐☐☐☐☐
W33OEM-3-MP8-C1-210.5☐☐☐☐☐☐☐
W34OEM-1-EP8-C1-60.5☐☐☐☐☐☐☐
W35OEM-4-JP8-C1-230.5☐☐☐☐☐☐☐
W36OEM-4-OP8-C1-40.5☐☐☐☐☐☐☐
W37OEM-4-PP8-C1-170.5☐☐☐☐☐☐☐
W38OEM-4-QP8-C1-350.5☐☐☐☐☐☐☐
W39OEM-4-TP8-C1-530.5☐☐☐☐☐☐☐
W40OEM-4-LP8-C1-240.5☐☐☐☐☐☐☐
W41OEM-3-HP8-C1-300.5☐☐☐☐☐☐☐
W42OEM-3-NP8-C1-70.5☐☐☐☐☐☐☐
W43OEM-3-CP8-C1-120.5☐☐☐☐☐☐☐
W44OEM-3-DP8-C1-440.5☐☐☐☐☐☐☐
W45OEM-3-KP8-C1-450.5☐☐☐☐☐☐☐
W46OEM-1-MP8-C1-110.5☐☐☐☐☐☐☐
W47OEM-1-CP8-C1-130.5☐☐☐☐☐☐☐
W48OEM-1-KP8-C1-140.5☐☐☐☐☐☐☐
W49OEM-1-LP8-C1-310.5☐☐☐☐☐☐☐
W50OEM-1-QP8-C1-320.5☐☐☐☐☐☐☐
W51OEM-3-LP8-C1-330.5☐☐☐☐☐☐☐
W52OEM-3-PP8-C1-500.5☐☐☐☐☐☐☐

Bench test (before first power-up)

Battery disconnected, ECU and every sensor unplugged. Meter on resistance. Each pair below must read open (OL): a reading means a pinched wire, a stray strand or a mis-pinned cavity. Then check continuity of every wire (last column of the build checklist).

#Probe AProbe BExpectWhyReading
1P8-C1-10P8-C1-15open (OL)5 V sensor reference must not touch power ground
2P8-C1-10P8-C1-46open (OL)5 V sensor reference must not touch sensor ground
3P8-C1-10P8-C1-19open (OL)5 V sensor reference must not touch +12 V supply
4P8-C1-15P8-C1-19open (OL)power ground must not touch +12 V supply
5P8-C1-46P8-C1-19open (OL)sensor ground must not touch +12 V supply

If any reading doesn't match, stop and get help before powering up.

Revisions

RevLabelByDate
No revisions yet.

Schematic

OEM-1OEM-3OEM-4P8-C1SP-0VSP-14VSP-GND

Connectors

OEM-1

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
ACooling fan relay (low-side)—W29—0.5P8-C1-41———
BA/C condenser fan relay—W30—0.5P8-C1-5———
CStarter input (12V while cranking)—W47—0.5P8-C1-13———
ECheck engine light (MIL)—W34—0.5P8-C1-6———
GA/C clutch relay—W31—0.5P8-C1-43———
KA/C pressure switch (A/C request)—W48—0.5P8-C1-14———
LClutch switch—W49—0.5P8-C1-31———
MVehicle speed sensor (VSS)—W46—0.5P8-C1-11———
QBrake switch—W50—0.5P8-C1-32———
UFuel pump relay (low-side)—W32—0.5P8-C1-42———

OEM-3

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
BMAF sensor input—W26—0.5P8-C1-25———
CFront O2 sensor input—W43—0.5P8-C1-12———
DRear O2 sensor input—W44—0.5P8-C1-44———
FThrottle position (TPS)—W27—0.5P8-C1-48———
GEngine coolant temp (CLT)—W28—0.5P8-C1-26———
HEGR boost sensor—W41—0.5P8-C1-30———
I+5V sensor reference—W16—0.5P8-C1-10———
JEGR valve position sensor————————
KIntake air temp (IAT)—W45—0.5P8-C1-45———
LIdle switch (closed throttle)—W51—0.5P8-C1-33———
MFront O2 heater control—W33—0.5P8-C1-21———
NEGR boost sensor (2nd channel)—W42—0.5P8-C1-7———
OSensor ground—W10—0.5SP-0V-1———
PPower steering pressure switch—W52—0.5P8-C1-50———

OEM-4

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
AChassis ground—W3—0.85SP-GND-1———
BECU power +12V (main relay)—W1—0.85SP-14V-1———
CChassis ground—W4—0.85SP-GND-1———
DChassis ground—W5—0.85SP-GND-1———
ECrank position (CKP) sensor—W17—0.5P8-C1-8———
FCAS SGT (cam trigger)—W19—0.5P8-C1-29———
GCAS SGC (cam sync)—W18—0.5P8-C1-27———
HCrank pickup timing ground (CKP gnd)—W11—0.5SP-0V-1———
IPermanent +12V (battery)————————
JPRC solenoid (FPR control)—W35—0.5P8-C1-23———
KChassis ground—W6—0.85SP-GND-1———
LTachometer output—W40—0.5P8-C1-24———
NIgnition coil trigger (cyl 1&4)—W20—0.5P8-C1-1———
OEGR vent solenoid—W36—0.5P8-C1-4———
PEGR vacuum solenoid—W37—0.5P8-C1-17———
QIdle air control (IAC) valve—W38—0.5P8-C1-35———
RIgnition coil trigger (cyl 2&3)—W21—0.5P8-C1-38———
TEVAP purge solenoid—W39—0.5P8-C1-53———
UInjector 1 (cyl 1)—W22—0.5P8-C1-37———
VInjector 2 (cyl 2)—W23—0.5P8-C1-18———
WInjector 3 (cyl 3)—W24—0.5P8-C1-54———
XInjector 4 (cyl 4)—W25—0.5P8-C1-36———

P8-C1

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1Coil 1—W20—0.5OEM-4-N———
105 Volts—W16—0.5OEM-3-I———
11Undriven Wheel (must)—W46—0.5OEM-1-M———
12Lambda Signal—W43—0.5OEM-3-C———
13Map2/ALS/Ana1 On/Off—W47—0.5OEM-1-C———
14Traction Wet/Dry—W48—0.5OEM-1-K———
15Power Ground—W7—0.85SP-GND-1———
16Injector 8————————
17Injector 5—W37—0.5OEM-4-P———
18Injector 2—W23—0.5OEM-4-V———
1912 Volts—W2—0.85SP-14V-1———
2Coil 4————————
20Coil 3————————
21Turbo Pressure Valve—W33—0.5OEM-3-M———
22Coil 8/or Aux5————————
23Turbo ALS Valve—W35—0.5OEM-4-J———
24Tacho—W40—0.5OEM-4-L———
25Analogue Input 1—W26—0.5OEM-3-B———
26Water Temp—W28—0.5OEM-3-G———
27Cam Sensor—W18—0.5OEM-4-G———
285 Volts————————
29Left Driven Wheel—W19—0.5OEM-4-F———
3Coil 6————————
30Map—W41—0.5OEM-3-H———
31Launch Button—W49—0.5OEM-1-L———
32Traction On/Off—W50—0.5OEM-1-Q———
33Shift Cut—W51—0.5OEM-3-L———
34Power Ground—W8—0.85SP-GND-1———
35Injector 6—W38—0.5OEM-4-Q———
36Injector 4—W25—0.5OEM-4-X———
37Injector 1—W22—0.5OEM-4-U———
38Coil 2—W21—0.5OEM-4-R———
39Coil 5————————
4Idle Valve—W36—0.5OEM-4-O———
40Coil 7————————
41Fuel Pump Relay—W29—0.5OEM-1-A———
42Cam Phase Valve/Aux Out 4—W32—0.5OEM-1-U———
43Aux Out 3—W31—0.5OEM-1-G———
44Analogue Input 3—W44—0.5OEM-3-D———
45Air Temp—W45—0.5OEM-3-K———
46Signal Ground—W12—0.5SP-0V-1———
47Signal Ground—W13—0.5SP-0V-1———
48Throttle Wiper—W27—0.5OEM-3-F———
49Lambda Earth—W14—0.5SP-0V-1———
5Aux Out 2—W30—0.5OEM-1-B———
50Undriven Wheel (optional)—W52—0.5OEM-3-P———
51Signal Ground—W15—0.5SP-0V-1———
525 Volts————————
53Injector 7—W39—0.5OEM-4-T———
54Injector 3—W24—0.5OEM-4-W———
55Power Ground—W9—0.85SP-GND-1———
6Shift Light—W34—0.5OEM-1-E———
7Analogue Input 2 Or Log Switch—W42—0.5OEM-3-N———
8Crank Sensor—W17—0.5OEM-4-E———
9Right Driven Wheel————————

SP-0V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W10—0.5OEM-3-O———
1——W11—0.5OEM-4-H———
1——W12—0.5P8-C1-46———
1——W13—0.5P8-C1-47———
1——W14—0.5P8-C1-49———
1——W15—0.5P8-C1-51———

SP-14V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W1—0.85OEM-4-B———
1——W2—0.85P8-C1-19———

SP-GND

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W3—0.85OEM-4-A———
1——W4—0.85OEM-4-C———
1——W5—0.85OEM-4-D———
1——W6—0.85OEM-4-K———
1——W7—0.85P8-C1-15———
1——W8—0.85P8-C1-34———
1——W9—0.85P8-C1-55———

Pin map

OEM pointOEM functionOEM familyTarget pointTarget functionTarget familyWire colourEvidence
OEM-1-ACooling fan relay (low-side)low_side_outP8-C1-41Fuel Pump Relaylow_side_outcorroborated
OEM-1-BA/C condenser fan relaylow_side_outP8-C1-5Aux Out 2low_side_outcorroborated
OEM-1-CStarter input (12V while cranking)digital_inP8-C1-13Map2/ALS/Ana1 On/Offdigital_incorroborated
OEM-1-ECheck engine light (MIL)low_side_outP8-C1-6Shift Lightlow_side_outcorroborated
OEM-1-GA/C clutch relaylow_side_outP8-C1-43Aux Out 3low_side_outcorroborated
OEM-1-KA/C pressure switch (A/C request)digital_inP8-C1-14Traction Wet/Drydigital_incorroborated
OEM-1-LClutch switchdigital_inP8-C1-31Launch Buttondigital_incorroborated
OEM-1-MVehicle speed sensor (VSS)digital_inP8-C1-11Undriven Wheel (must)digital_incorroborated
OEM-1-QBrake switchdigital_inP8-C1-32Traction On/Offdigital_incorroborated
OEM-1-UFuel pump relay (low-side)low_side_outP8-C1-42Cam Phase Valve/Aux Out 4low_side_outcorroborated
OEM-3-BMAF sensor inputanalog_inP8-C1-25Analogue Input 1analog_incorroborated
OEM-3-CFront O2 sensor inputlambda_nb_inP8-C1-12Lambda Signallambda_nb_incorroborated
OEM-3-DRear O2 sensor inputlambda_nb_inP8-C1-44Analogue Input 3analog_incorroborated
OEM-3-FThrottle position (TPS)analog_inP8-C1-48Throttle Wiperanalog_incorroborated
OEM-3-GEngine coolant temp (CLT)temp_inP8-C1-26Water Temptemp_incorroborated
OEM-3-HEGR boost sensoranalog_inP8-C1-30Mapanalog_incorroborated
OEM-3-I+5V sensor referencevrefP8-C1-105 Voltsvrefcorroborated
OEM-3-JEGR valve position sensoranalog_in———corroborated
OEM-3-KIntake air temp (IAT)temp_inP8-C1-45Air Temptemp_incorroborated
OEM-3-LIdle switch (closed throttle)digital_inP8-C1-33Shift Cutdigital_incorroborated
OEM-3-MFront O2 heater controllow_side_outP8-C1-21Turbo Pressure Valvelow_side_outcorroborated
OEM-3-NEGR boost sensor (2nd channel)analog_inP8-C1-7Analogue Input 2 Or Log Switchanalog_incorroborated
OEM-3-OSensor groundsensor_groundP8-C1-46 + P8-C1-47 + P8-C1-49 + P8-C1-51Signal Ground + Signal Ground + Lambda Earth + Signal Groundsensor_groundcorroborated
OEM-3-PPower steering pressure switchdigital_inP8-C1-50Undriven Wheel (optional)digital_incorroborated
OEM-4-AChassis groundgroundP8-C1-15 + P8-C1-34 + P8-C1-55Power Ground + Power Ground + Power Groundgroundcorroborated
OEM-4-BECU power +12V (main relay)power_inP8-C1-1912 Voltspower_incorroborated
OEM-4-CChassis groundgroundP8-C1-15 + P8-C1-34 + P8-C1-55Power Ground + Power Ground + Power Groundgroundcorroborated
OEM-4-DChassis groundgroundP8-C1-15 + P8-C1-34 + P8-C1-55Power Ground + Power Ground + Power Groundgroundcorroborated
OEM-4-ECrank position (CKP) sensortrigger_inP8-C1-8Crank Sensortrigger_incorroborated
OEM-4-FCAS SGT (cam trigger)trigger_inP8-C1-29Left Driven Wheeldigital_incorroborated
OEM-4-GCAS SGC (cam sync)trigger_inP8-C1-27Cam Sensortrigger_incorroborated
OEM-4-HCrank pickup timing ground (CKP gnd)sensor_groundP8-C1-46 + P8-C1-47 + P8-C1-49 + P8-C1-51Signal Ground + Signal Ground + Lambda Earth + Signal Groundsensor_groundcorroborated
OEM-4-IPermanent +12V (battery)power_in———corroborated
OEM-4-JPRC solenoid (FPR control)low_side_outP8-C1-23Turbo ALS Valvelow_side_outcorroborated
OEM-4-KChassis groundgroundP8-C1-15 + P8-C1-34 + P8-C1-55Power Ground + Power Ground + Power Groundgroundcorroborated
OEM-4-LTachometer outputtacho_outP8-C1-24Tachotacho_outcorroborated
OEM-4-NIgnition coil trigger (cyl 1&4)ignition_outP8-C1-1Coil 1ignition_outcorroborated
OEM-4-OEGR vent solenoidlow_side_outP8-C1-4Idle Valvelow_side_outcorroborated
OEM-4-PEGR vacuum solenoidlow_side_outP8-C1-17Injector 5injector_outcorroborated
OEM-4-QIdle air control (IAC) valvelow_side_outP8-C1-35Injector 6injector_outcorroborated
OEM-4-RIgnition coil trigger (cyl 2&3)ignition_outP8-C1-38Coil 2ignition_outcorroborated
OEM-4-TEVAP purge solenoidlow_side_outP8-C1-53Injector 7injector_outcorroborated
OEM-4-UInjector 1 (cyl 1)injector_outP8-C1-37Injector 1injector_outcorroborated
OEM-4-VInjector 2 (cyl 2)injector_outP8-C1-18Injector 2injector_outcorroborated
OEM-4-WInjector 3 (cyl 3)injector_outP8-C1-54Injector 3injector_outcorroborated
OEM-4-XInjector 4 (cyl 4)injector_outP8-C1-36Injector 4injector_outcorroborated

Cut list

WireFromToGauge (mm²)ColourLengthSignalIdent
W1OEM-4-BSP-14V-10.85no routeECU power +12V (main relay)—
W2SP-14V-1P8-C1-190.85no route12 Volts—
W3OEM-4-ASP-GND-10.85no routeChassis ground—
W4OEM-4-CSP-GND-10.85no routeChassis ground—
W5OEM-4-DSP-GND-10.85no routeChassis ground—
W6OEM-4-KSP-GND-10.85no routeChassis ground—
W7SP-GND-1P8-C1-150.85no routePower Ground—
W8SP-GND-1P8-C1-340.85no routePower Ground—
W9SP-GND-1P8-C1-550.85no routePower Ground—
W10OEM-3-OSP-0V-10.5no routeSensor ground—
W11OEM-4-HSP-0V-10.5no routeCrank pickup timing ground (CKP gnd)—
W12SP-0V-1P8-C1-460.5no routeSignal Ground—
W13SP-0V-1P8-C1-470.5no routeSignal Ground—
W14SP-0V-1P8-C1-490.5no routeLambda Earth—
W15SP-0V-1P8-C1-510.5no routeSignal Ground—
W16OEM-3-IP8-C1-100.5no route+5V sensor reference—
W17OEM-4-EP8-C1-80.5no routeCrank position (CKP) sensor—
W18OEM-4-GP8-C1-270.5no routeCAS SGC (cam sync)—
W19OEM-4-FP8-C1-290.5no routeCAS SGT (cam trigger)—
W20OEM-4-NP8-C1-10.5no routeIgnition coil trigger (cyl 1&4)—
W21OEM-4-RP8-C1-380.5no routeIgnition coil trigger (cyl 2&3)—
W22OEM-4-UP8-C1-370.5no routeInjector 1 (cyl 1)—
W23OEM-4-VP8-C1-180.5no routeInjector 2 (cyl 2)—
W24OEM-4-WP8-C1-540.5no routeInjector 3 (cyl 3)—
W25OEM-4-XP8-C1-360.5no routeInjector 4 (cyl 4)—
W26OEM-3-BP8-C1-250.5no routeMAF sensor input—
W27OEM-3-FP8-C1-480.5no routeThrottle position (TPS)—
W28OEM-3-GP8-C1-260.5no routeEngine coolant temp (CLT)—
W29OEM-1-AP8-C1-410.5no routeCooling fan relay (low-side)—
W30OEM-1-BP8-C1-50.5no routeA/C condenser fan relay—
W31OEM-1-GP8-C1-430.5no routeA/C clutch relay—
W32OEM-1-UP8-C1-420.5no routeFuel pump relay (low-side)—
W33OEM-3-MP8-C1-210.5no routeFront O2 heater control—
W34OEM-1-EP8-C1-60.5no routeCheck engine light (MIL)—
W35OEM-4-JP8-C1-230.5no routePRC solenoid (FPR control)—
W36OEM-4-OP8-C1-40.5no routeEGR vent solenoid—
W37OEM-4-PP8-C1-170.5no routeEGR vacuum solenoid—
W38OEM-4-QP8-C1-350.5no routeIdle air control (IAC) valve—
W39OEM-4-TP8-C1-530.5no routeEVAP purge solenoid—
W40OEM-4-LP8-C1-240.5no routeTachometer output—
W41OEM-3-HP8-C1-300.5no routeEGR boost sensor—
W42OEM-3-NP8-C1-70.5no routeEGR boost sensor (2nd channel)—
W43OEM-3-CP8-C1-120.5no routeFront O2 sensor input—
W44OEM-3-DP8-C1-440.5no routeRear O2 sensor input—
W45OEM-3-KP8-C1-450.5no routeIntake air temp (IAT)—
W46OEM-1-MP8-C1-110.5no routeVehicle speed sensor (VSS)—
W47OEM-1-CP8-C1-130.5no routeStarter input (12V while cranking)—
W48OEM-1-KP8-C1-140.5no routeA/C pressure switch (A/C request)—
W49OEM-1-LP8-C1-310.5no routeClutch switch—
W50OEM-1-QP8-C1-320.5no routeBrake switch—
W51OEM-3-LP8-C1-330.5no routeIdle switch (closed throttle)—
W52OEM-3-PP8-C1-500.5no routePower steering pressure switch—

Bill of materials

CategoryPart numberManufacturerDescriptionQtyUnit

ECU setup sheet

RoleEngine refEngine signalSensorECU pointECU functionECU classSetup flag
No configured channels.

Findings

Open (9)

SeverityCodeSubjectMessage
warnLOAD_UNKNOWNP8-C1-41P8-C1-41 "Fuel Pump Relay" drives OEM-1-A Cooling fan relay (low-side) (load 0.2 A) but its current rating is unknown. Check the ECU manual.
warnLOAD_UNKNOWNP8-C1-42P8-C1-42 "Cam Phase Valve/Aux Out 4" drives OEM-1-U Fuel pump relay (low-side) (load 0.2 A) but its current rating is unknown. Check the ECU manual.
warnLOAD_UNKNOWNP8-C1-43P8-C1-43 "Aux Out 3" drives OEM-1-G A/C clutch relay (load 0.2 A) but its current rating is unknown. Check the ECU manual.
warnLOAD_UNKNOWNP8-C1-5P8-C1-5 "Aux Out 2" drives OEM-1-B A/C condenser fan relay (load 0.2 A) but its current rating is unknown. Check the ECU manual.
warnNET_FAMILYOEM-4-F ↔ P8-C1-29OEM-4-F "CAS SGT (cam trigger)" [trigger_in] is wired to P8-C1-29 "Left Driven Wheel" [digital_in]. Hall-type cam/speed signals can use a digital input if it handles the frequency; VR signals cannot.
infoNET_FAMILYOEM-4-P ↔ P8-C1-17OEM-4-P "EGR vacuum solenoid" [low_side_out] is wired to P8-C1-17 "Injector 5" [injector_out]. Injector drivers can usually run general low-side loads; check current and PWM frequency.
infoNET_FAMILYOEM-4-Q ↔ P8-C1-35OEM-4-Q "Idle air control (IAC) valve" [low_side_out] is wired to P8-C1-35 "Injector 6" [injector_out]. Injector drivers can usually run general low-side loads; check current and PWM frequency.
infoNET_FAMILYOEM-4-T ↔ P8-C1-53OEM-4-T "EVAP purge solenoid" [low_side_out] is wired to P8-C1-53 "Injector 7" [injector_out]. Injector drivers can usually run general low-side loads; check current and PWM frequency.
infoUNMAPPEDOEM1 optional OEM pins are not mapped: OEM-3-J EGR valve position sensor

Accepted (1)

CodeSubjectReasonBy
REQUIRED_UNMAPPEDOEM-4-IBattery-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-11. Review every wire against both manuals before building. Not wired: - OEM-4 I: Permanent +12V (battery): DTAFast P8 has no battery-constant input; not needed - OEM-3 J: EGR valve position sensor: no free analog_0_5 on DTAFast P8

Sources

ReliabilityKindTitleURLArchiveCapturedSHA-256
4vendor_docAEM EMS 30-1720 Plug-and-Play adapter manual (1996-97 Miata)https://static.summitracing.com/global/images/instructions/avm-30-1720.pdf———
4vendor_docDTAFast P8Pro wiring schematichttps://dtafast.co.uk/pages/ecu-wiring-diagrams———
3community_copyMellens.net: 1996 Mazda Miata wiring diagrams (FSM-derived)http://www.mellens.net/mazda/mazda_miata_extra_manual/1996_wiring.pdf———