Test
Before you start
| Status | draft · not yet verified: nobody has reported building and running this harness |
|---|---|
| Open errors | 12: read the Findings page before cutting any wire |
| Size of the job | 39 wires · 26 connectors · 13 part lines |
| Tools | Crimp and extraction tools for each terminal family (see Connectors) · wire strippers · multimeter · heat gun + heat-shrink |
| Order of work | 1. 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 Ω.
| Wire | From | To | Gauge | Colour | Cut | Label | Crimp A | Crimp B | Pin A | Pin B | Continuity |
|---|---|---|---|---|---|---|---|---|---|---|---|
| W1 | LEAD-GND | SP-GND-1 | 0.85 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W2 | TRAIL1-GND | SP-GND-1 | 0.85 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W3 | TRAIL2-GND | SP-GND-1 | 0.85 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W4 | SP-GND-1 | SPEEDUINO-A-10 | 0.85 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W5 | SP-GND-1 | SPEEDUINO-A-9 | 0.85 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W6 | AFM-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W7 | CAS-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W8 | ECT-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W9 | IAT-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W10 | KS-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W11 | MAP-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W12 | TPS-GND | SP-0V-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W13 | SP-0V-1 | SPEEDUINO-A-12 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W14 | SP-0V-1 | SPEEDUINO-A-23 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W15 | MAP-VCC | SP-5V1-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W16 | TPS-VCC | SP-5V1-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W17 | SP-5V1-1 | SPEEDUINO-A-13 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W18 | CAS-NE | SPEEDUINO-A-25 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W19 | CAS-G | SPEEDUINO-A-24 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W20 | TRAIL1-TRG | SPEEDUINO-A-7 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W21 | TRAIL2-TRG | SPEEDUINO-A-34 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W22 | LEAD-TRG | SPEEDUINO-A-33 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W23 | INJ1-SIG | SPEEDUINO-A-1 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W24 | INJ2-SIG | SPEEDUINO-A-2 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W25 | INJ3-SIG | SPEEDUINO-A-3 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W26 | INJ4-SIG | SPEEDUINO-A-5 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W27 | RLY-COIL- | SPEEDUINO-A-16 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W28 | BOOST-SIG | SPEEDUINO-A-35 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W29 | ISC-SIG | SPEEDUINO-A-36 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W30 | MAP-SIG | SPEEDUINO-A-11 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W31 | TPS-SIG | SPEEDUINO-A-22 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W32 | O2-SIG | SPEEDUINO-A-21 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W33 | ECT-SIG | SPEEDUINO-A-19 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W34 | IAT-SIG | SPEEDUINO-A-20 | 0.5 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W35 | BAT-+ | F1-1 | 3.0 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W36 | F1-2 | RLY-IN | 3.0 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W37 | RLY-OUT | SP-14V-1 | 3.0 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W38 | BAT-- | SP-GND-1 | 3.0 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| W39 | NEW-IGN-1 | RLY-COIL+ | 0.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 A | Probe B | Expect | Why | Reading |
|---|---|---|---|---|---|
| 1 | AFM-GND | F1-1 | open (OL) | sensor ground must not touch +12 V supply | |
| 2 | AFM-GND | F1-2 | open (OL) | sensor ground must not touch +12 V supply | |
| 3 | AFM-GND | MAP-VCC | open (OL) | sensor ground must not touch 5 V sensor reference | |
| 4 | AFM-GND | NEW-IGN-1 | open (OL) | sensor ground must not touch +12 V supply | |
| 5 | AFM-GND | RLY-OUT | open (OL) | sensor ground must not touch +12 V supply | |
| 6 | BAT-- | F1-1 | open (OL) | power ground must not touch +12 V supply | |
| 7 | BAT-- | F1-2 | open (OL) | power ground must not touch +12 V supply | |
| 8 | BAT-- | MAP-VCC | open (OL) | power ground must not touch 5 V sensor reference | |
| 9 | BAT-- | NEW-IGN-1 | open (OL) | power ground must not touch +12 V supply | |
| 10 | BAT-- | RLY-OUT | open (OL) | power ground must not touch +12 V supply | |
| 11 | MAP-VCC | F1-1 | open (OL) | 5 V sensor reference must not touch +12 V supply | |
| 12 | MAP-VCC | F1-2 | open (OL) | 5 V sensor reference must not touch +12 V supply | |
| 13 | MAP-VCC | NEW-IGN-1 | open (OL) | 5 V sensor reference must not touch +12 V supply | |
| 14 | MAP-VCC | RLY-OUT | open (OL) | 5 V sensor reference must not touch +12 V supply |
Revisions
| Rev | Label | By | Date |
|---|---|---|---|
| No revisions yet. | |||
Schematic
Connectors
AFM
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | AFM signal | — | — | — | — | — | — | — | — |
| GND | AFM ground | — | W6 | — | 0.5 | SP-0V-1 | — | — | — |
BAT
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| + | Battery positive | — | W35 | — | 3.0 | F1-1 | — | — | — |
| - | Battery negative / chassis ground | — | W38 | — | 3.0 | SP-GND-1 | — | — | — |
BOOST
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Turbo VSV low side | — | W28 | — | 0.5 | SPEEDUINO-A-35 | — | — | — |
| 12V | Turbo VSV +12V | — | — | — | — | — | — | — | — |
CAS
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| NE | Crank signal (NE) | — | W18 | — | 0.5 | SPEEDUINO-A-25 | — | — | — |
| G | Home signal (G) | — | W19 | — | 0.5 | SPEEDUINO-A-24 | — | — | — |
| GND | CAS ground | — | W7 | — | 0.5 | SP-0V-1 | — | — | — |
ECT
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | ECT signal | — | W33 | — | 0.5 | SPEEDUINO-A-19 | — | — | — |
| GND | ECT sensor ground | — | W8 | — | 0.5 | SP-0V-1 | — | — | — |
F1
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W35 | — | 3.0 | BAT-+ | — | — | — |
| 2 | — | — | W36 | — | 3.0 | RLY-IN | — | — | — |
IAT
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | IAT signal | — | W34 | — | 0.5 | SPEEDUINO-A-20 | — | — | — |
| GND | IAT sensor ground | — | W9 | — | 0.5 | SP-0V-1 | — | — | — |
INJ1
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Injector low side | — | W23 | — | 0.5 | SPEEDUINO-A-1 | — | — | — |
| 12V | Injector +12V (main relay) | — | — | — | — | — | — | — | — |
INJ2
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Injector low side | — | W24 | — | 0.5 | SPEEDUINO-A-2 | — | — | — |
| 12V | Injector +12V (main relay) | — | — | — | — | — | — | — | — |
INJ3
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Injector low side | — | W25 | — | 0.5 | SPEEDUINO-A-3 | — | — | — |
| 12V | Injector +12V (main relay) | — | — | — | — | — | — | — | — |
INJ4
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Injector low side | — | W26 | — | 0.5 | SPEEDUINO-A-5 | — | — | — |
| 12V | Injector +12V (main relay) | — | — | — | — | — | — | — | — |
ISC
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | ISC low side | — | W29 | — | 0.5 | SPEEDUINO-A-36 | — | — | — |
| 12V | ISC +12V | — | — | — | — | — | — | — | — |
KS
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | Knock signal | — | — | — | — | — | — | — | — |
| GND | Knock shield/return | — | W10 | — | 0.5 | SP-0V-1 | — | — | — |
LEAD
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| TRG | Leading trigger | — | W22 | — | 0.5 | SPEEDUINO-A-33 | — | — | — |
| 12V | Coil +12V | — | — | — | — | — | — | — | — |
| GND | Coil ground | — | W1 | — | 0.85 | SP-GND-1 | — | — | — |
MAP
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | MAP signal | — | W30 | — | 0.5 | SPEEDUINO-A-11 | — | — | — |
| VCC | MAP 5V supply | — | W15 | — | 0.5 | SP-5V1-1 | — | — | — |
| GND | MAP sensor ground | — | W11 | — | 0.5 | SP-0V-1 | — | — | — |
NEW-IGN
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W39 | — | 0.5 | RLY-COIL+ | — | — | — |
O2
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | O2 signal | — | W32 | — | 0.5 | SPEEDUINO-A-21 | — | — | — |
RLY
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| COIL+ | Relay coil positive (ignition-switched +12V) | — | W39 | — | 0.5 | NEW-IGN-1 | — | — | — |
| COIL- | Relay coil negative (ECU low-side driver) | — | W27 | — | 0.5 | SPEEDUINO-A-16 | — | — | — |
| IN | Relay contact input (battery + via main fuse) | — | W36 | — | 3.0 | F1-2 | — | — | — |
| OUT | Relay contact output (switched +12V bus) | — | W37 | — | 3.0 | SP-14V-1 | — | — | — |
SP-0V
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W6 | — | 0.5 | AFM-GND | — | — | — |
| 1 | — | — | W7 | — | 0.5 | CAS-GND | — | — | — |
| 1 | — | — | W8 | — | 0.5 | ECT-GND | — | — | — |
| 1 | — | — | W9 | — | 0.5 | IAT-GND | — | — | — |
| 1 | — | — | W10 | — | 0.5 | KS-GND | — | — | — |
| 1 | — | — | W11 | — | 0.5 | MAP-GND | — | — | — |
| 1 | — | — | W12 | — | 0.5 | TPS-GND | — | — | — |
| 1 | — | — | W13 | — | 0.5 | SPEEDUINO-A-12 | — | — | — |
| 1 | — | — | W14 | — | 0.5 | SPEEDUINO-A-23 | — | — | — |
SP-14V
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W37 | — | 3.0 | RLY-OUT | — | — | — |
SP-5V1
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W17 | — | 0.5 | SPEEDUINO-A-13 | — | — | — |
| 1 | — | — | W15 | — | 0.5 | MAP-VCC | — | — | — |
| 1 | — | — | W16 | — | 0.5 | TPS-VCC | — | — | — |
SP-GND
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | — | — | W1 | — | 0.85 | LEAD-GND | — | — | — |
| 1 | — | — | W2 | — | 0.85 | TRAIL1-GND | — | — | — |
| 1 | — | — | W3 | — | 0.85 | TRAIL2-GND | — | — | — |
| 1 | — | — | W4 | — | 0.85 | SPEEDUINO-A-10 | — | — | — |
| 1 | — | — | W5 | — | 0.85 | SPEEDUINO-A-9 | — | — | — |
| 1 | — | — | W38 | — | 3.0 | BAT-- | — | — | — |
SPEEDUINO-A
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Injector 1 | — | W23 | — | 0.5 | INJ1-SIG | — | — | — |
| 10 | Ground | — | W4 | — | 0.85 | SP-GND-1 | — | — | — |
| 11 | MAP sensor (0-5V) | — | W30 | — | 0.5 | MAP-SIG | — | — | — |
| 12 | Ground | — | W13 | — | 0.5 | SP-0V-1 | — | — | — |
| 13 | 5V | — | W17 | — | 0.5 | SP-5V1-1 | — | — | — |
| 14 | Proto area 1 (flex fuel) | — | — | — | — | — | — | — | — |
| 15 | Proto area 2 (fan) | — | — | — | — | — | — | — | — |
| 16 | Proto area 3 (fuel pump) | — | W27 | — | 0.5 | RLY-COIL- | — | — | — |
| 17 | Proto area 4 (tachometer) | — | — | — | — | — | — | — | — |
| 18 | Proto area 5 (clutch) | — | — | — | — | — | — | — | — |
| 19 | Coolant temp (CLT) | — | W33 | — | 0.5 | ECT-SIG | — | — | — |
| 2 | Injector 2 | — | W24 | — | 0.5 | INJ2-SIG | — | — | — |
| 20 | Inlet air temp (IAT) | — | W34 | — | 0.5 | IAT-SIG | — | — | — |
| 21 | O2 sensor | — | W32 | — | 0.5 | O2-SIG | — | — | — |
| 22 | TPS input | — | W31 | — | 0.5 | TPS-SIG | — | — | — |
| 23 | Ground | — | W14 | — | 0.5 | SP-0V-1 | — | — | — |
| 24 | Cam input / VR2+ | — | W19 | — | 0.5 | CAS-G | — | — | — |
| 25 | Crank input / VR1+ | — | W18 | — | 0.5 | CAS-NE | — | — | — |
| 26 | VR2- | — | — | — | — | — | — | — | — |
| 27 | VR1- | — | — | — | — | — | — | — | — |
| 28 | 5V | — | — | — | — | — | — | — | — |
| 29 | Idle stepper 2B | — | — | — | — | — | — | — | — |
| 3 | Injector 3 | — | W25 | — | 0.5 | INJ3-SIG | — | — | — |
| 30 | Idle stepper 2A | — | — | — | — | — | — | — | — |
| 31 | Idle stepper 1A | — | — | — | — | — | — | — | — |
| 32 | Idle stepper 1B | — | — | — | — | — | — | — | — |
| 33 | Ignition 3 | — | W22 | — | 0.5 | LEAD-TRG | — | — | — |
| 34 | Ignition 2 | — | W21 | — | 0.5 | TRAIL2-TRG | — | — | — |
| 35 | Boost | — | W28 | — | 0.5 | BOOST-SIG | — | — | — |
| 36 | Idle 2 (3-wire idle) | — | W29 | — | 0.5 | ISC-SIG | — | — | — |
| 37 | PWM idle | — | — | — | — | — | — | — | — |
| 38 | VVT | — | — | — | — | — | — | — | — |
| 5 | Injector 4 | — | W26 | — | 0.5 | INJ4-SIG | — | — | — |
| 7 | Ignition 1 | — | W20 | — | 0.5 | TRAIL1-TRG | — | — | — |
| 8 | Ignition 4 | — | — | — | — | — | — | — | — |
| 9 | Ground | — | W5 | — | 0.85 | SP-GND-1 | — | — | — |
TPS
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| SIG | TPS signal | — | W31 | — | 0.5 | SPEEDUINO-A-22 | — | — | — |
| VCC | TPS 5V supply | — | W16 | — | 0.5 | SP-5V1-1 | — | — | — |
| GND | TPS sensor ground | — | W12 | — | 0.5 | SP-0V-1 | — | — | — |
TRAIL1
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| TRG | Trailing trigger | — | W20 | — | 0.5 | SPEEDUINO-A-7 | — | — | — |
| 12V | Coil +12V | — | — | — | — | — | — | — | — |
| GND | Coil ground | — | W2 | — | 0.85 | SP-GND-1 | — | — | — |
TRAIL2
| Cavity | Function | Signal | Wire | Colour | Gauge (mm²) | Destination | Terminal | Seal | Plug |
|---|---|---|---|---|---|---|---|---|---|
| TRG | Trailing trigger | — | W21 | — | 0.5 | SPEEDUINO-A-34 | — | — | — |
| 12V | Coil +12V | — | — | — | — | — | — | — | — |
| GND | Coil ground | — | W3 | — | 0.85 | SP-GND-1 | — | — | — |
Pin map
| OEM point | OEM function | OEM family | Target point | Target function | Target family | Wire colour | Evidence |
|---|---|---|---|---|---|---|---|
| No mapped pins. | |||||||
Cut list
| Wire | From | To | Gauge (mm²) | Colour | Length | Signal | Ident |
|---|---|---|---|---|---|---|---|
| W1 | LEAD-GND | SP-GND-1 | 0.85 | no route | Coil ground | — | |
| W2 | TRAIL1-GND | SP-GND-1 | 0.85 | no route | Coil ground | — | |
| W3 | TRAIL2-GND | SP-GND-1 | 0.85 | no route | Coil ground | — | |
| W4 | SP-GND-1 | SPEEDUINO-A-10 | 0.85 | no route | Ground | — | |
| W5 | SP-GND-1 | SPEEDUINO-A-9 | 0.85 | no route | Ground | — | |
| W6 | AFM-GND | SP-0V-1 | 0.5 | no route | AFM ground | — | |
| W7 | CAS-GND | SP-0V-1 | 0.5 | no route | CAS ground | — | |
| W8 | ECT-GND | SP-0V-1 | 0.5 | no route | ECT sensor ground | — | |
| W9 | IAT-GND | SP-0V-1 | 0.5 | no route | IAT sensor ground | — | |
| W10 | KS-GND | SP-0V-1 | 0.5 | no route | Knock shield/return | — | |
| W11 | MAP-GND | SP-0V-1 | 0.5 | no route | MAP sensor ground | — | |
| W12 | TPS-GND | SP-0V-1 | 0.5 | no route | TPS sensor ground | — | |
| W13 | SP-0V-1 | SPEEDUINO-A-12 | 0.5 | no route | Ground | — | |
| W14 | SP-0V-1 | SPEEDUINO-A-23 | 0.5 | no route | Ground | — | |
| W15 | MAP-VCC | SP-5V1-1 | 0.5 | no route | MAP 5V supply | — | |
| W16 | TPS-VCC | SP-5V1-1 | 0.5 | no route | TPS 5V supply | — | |
| W17 | SP-5V1-1 | SPEEDUINO-A-13 | 0.5 | no route | 5V | — | |
| W18 | CAS-NE | SPEEDUINO-A-25 | 0.5 | no route | Crank signal (NE) | — | |
| W19 | CAS-G | SPEEDUINO-A-24 | 0.5 | no route | Home signal (G) | — | |
| W20 | TRAIL1-TRG | SPEEDUINO-A-7 | 0.5 | no route | Trailing trigger | — | |
| W21 | TRAIL2-TRG | SPEEDUINO-A-34 | 0.5 | no route | Trailing trigger | — | |
| W22 | LEAD-TRG | SPEEDUINO-A-33 | 0.5 | no route | Leading trigger | — | |
| W23 | INJ1-SIG | SPEEDUINO-A-1 | 0.5 | no route | Injector low side | — | |
| W24 | INJ2-SIG | SPEEDUINO-A-2 | 0.5 | no route | Injector low side | — | |
| W25 | INJ3-SIG | SPEEDUINO-A-3 | 0.5 | no route | Injector low side | — | |
| W26 | INJ4-SIG | SPEEDUINO-A-5 | 0.5 | no route | Injector low side | — | |
| W27 | RLY-COIL- | SPEEDUINO-A-16 | 0.5 | no route | Relay coil negative (ECU low-side driver) | — | |
| W28 | BOOST-SIG | SPEEDUINO-A-35 | 0.5 | no route | Turbo VSV low side | — | |
| W29 | ISC-SIG | SPEEDUINO-A-36 | 0.5 | no route | ISC low side | — | |
| W30 | MAP-SIG | SPEEDUINO-A-11 | 0.5 | no route | MAP signal | — | |
| W31 | TPS-SIG | SPEEDUINO-A-22 | 0.5 | no route | TPS signal | — | |
| W32 | O2-SIG | SPEEDUINO-A-21 | 0.5 | no route | O2 signal | — | |
| W33 | ECT-SIG | SPEEDUINO-A-19 | 0.5 | no route | ECT signal | — | |
| W34 | IAT-SIG | SPEEDUINO-A-20 | 0.5 | no route | IAT signal | — | |
| W35 | BAT-+ | F1-1 | 3.0 | no route | Battery positive | — | |
| W36 | F1-2 | RLY-IN | 3.0 | no route | Relay contact input (battery + via main fuse) | — | |
| W37 | RLY-OUT | SP-14V-1 | 3.0 | no route | Relay contact output (switched +12V bus) | — | |
| W38 | BAT-- | SP-GND-1 | 3.0 | no route | Battery negative / chassis ground | — | |
| W39 | NEW-IGN-1 | RLY-COIL+ | 0.5 | no route | Relay coil positive (ignition-switched +12V) | — |
Bill of materials
| Category | Part number | Manufacturer | Description | Qty | Unit |
|---|---|---|---|---|---|
| connector | MAZDA-RX7-AFM | Denso | RX-7 flapper AFM plug (P/N unknown; 2-way + fuel-pump switch) | 1.000 | ea |
| connector | MAZDA-RX7-CAS | Denso | RX-7 CAS plug (P/N unknown; 3-way) | 1.000 | ea |
| connector | MAZDA-RX7-ECT | Denso | RX-7 ECT sensor plug (P/N unknown; 2-way) | 1.000 | ea |
| connector | MAZDA-RX7-IAT | Denso | RX-7 IAT sensor plug (P/N unknown; 2-way) | 1.000 | ea |
| connector | MAZDA-RX7-INJ | Denso | RX-7 fuel injector plug (P/N unknown; 2-way, metered) | 4.000 | ea |
| connector | MAZDA-RX7-ISC | Denso | RX-7 ISC/BAC solenoid plug (P/N unknown; 2-way) | 1.000 | ea |
| connector | MAZDA-RX7-KS | Denso | RX-7 knock sensor plug (P/N unknown; 2-way) | 1.000 | ea |
| connector | MAZDA-RX7-LEAD | Denso | RX-7 leading ignition coil plug (P/N unknown; 3-way) | 1.000 | ea |
| connector | MAZDA-RX7-MAP | Denso | RX-7 MAP sensor plug (P/N unknown; 3-way) | 1.000 | ea |
| connector | MAZDA-RX7-O2 | Denso | RX-7 O2 sensor plug (P/N unknown; 1-way) | 1.000 | ea |
| connector | MAZDA-RX7-TPS | Denso | RX-7 TPS plug (P/N unknown; 3-way) | 1.000 | ea |
| connector | MAZDA-RX7-TRAIL | Denso | RX-7 trailing ignition coil plug (P/N unknown; 3-way) | 2.000 | ea |
| connector | MAZDA-RX7-TURBO | Denso | RX-7 turbo control solenoid plug (P/N unknown; 2-way) | 1.000 | ea |
ECU setup sheet
| Role | Engine ref | Engine signal | Sensor | ECU point | ECU function | ECU class | Setup flag |
|---|---|---|---|---|---|---|---|
| cam | CAS | Home signal (G) | vr | SPEEDUINO-A-24 | Cam input / VR2+ | cam_vr | — |
| coil | LEAD | Leading trigger | — | SPEEDUINO-A-33 | Ignition 3 | ignition | — |
| coil | TRAIL1 | Trailing trigger | — | SPEEDUINO-A-7 | Ignition 1 | ignition | — |
| coil | TRAIL2 | Trailing trigger | — | SPEEDUINO-A-34 | Ignition 2 | ignition | — |
| crank | CAS | Crank signal (NE) | vr | SPEEDUINO-A-25 | Crank input / VR1+ | crank_vr | — |
| iacv | ISC | ISC low side | — | SPEEDUINO-A-36 | Idle 2 (3-wire idle) | low_side | — |
| injector | INJ1 | Injector low side | — | SPEEDUINO-A-1 | Injector 1 | injector | — |
| injector | INJ2 | Injector low side | — | SPEEDUINO-A-2 | Injector 2 | injector | — |
| injector | INJ3 | Injector low side | — | SPEEDUINO-A-3 | Injector 3 | injector | — |
| injector | INJ4 | Injector low side | — | SPEEDUINO-A-5 | Injector 4 | injector | — |
| knock | KS | Knock signal | — | — | — | — | — |
| maf | AFM | AFM signal | 0_5v | — | — | — | — |
| map | MAP | MAP signal | 0_5v | SPEEDUINO-A-11 | MAP sensor (0-5V) | map | — |
| o2 | O2 | O2 signal | 0_5v | SPEEDUINO-A-21 | O2 sensor | o2_narrowband | — |
| solenoid | BOOST | Turbo VSV low side | — | SPEEDUINO-A-35 | Boost | low_side | — |
| temp | ECT | ECT signal | thermistor | SPEEDUINO-A-19 | Coolant temp (CLT) | thermistor | — |
| temp | IAT | IAT signal | thermistor | SPEEDUINO-A-20 | Inlet air temp (IAT) | thermistor | — |
| tps | TPS | TPS signal | 0_5v | SPEEDUINO-A-22 | TPS input | tps | — |
Findings
Open (15)
| Severity | Code | Subject | Message |
|---|---|---|---|
| error | K_TRIGGER_UNSUPPORTED | Speeduino | Speeduino does not list the 13B-T trigger pattern (in_development). Confirm the decoder in its documentation or the engine will not run. |
| error | PHYS_REQUIRED_OPEN | AFM-SIG | AFM-SIG "AFM signal" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | BOOST-12V | BOOST-12V "Turbo VSV +12V" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | INJ1-12V | INJ1-12V "Injector +12V (main relay)" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | INJ2-12V | INJ2-12V "Injector +12V (main relay)" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | INJ3-12V | INJ3-12V "Injector +12V (main relay)" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | INJ4-12V | INJ4-12V "Injector +12V (main relay)" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | ISC-12V | ISC-12V "ISC +12V" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | KS-SIG | KS-SIG "Knock signal" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | LEAD-12V | LEAD-12V "Coil +12V" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | TRAIL1-12V | TRAIL1-12V "Coil +12V" is required but not wired. |
| error | PHYS_REQUIRED_OPEN | TRAIL2-12V | TRAIL2-12V "Coil +12V" is required but not wired. |
| warn | NET_FAMILY | SPEEDUINO-A-33 ↔ LEAD-TRG | SPEEDUINO-A-33 "Ignition 3" [ignition_out] is wired to LEAD-TRG "Leading trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load. |
| warn | NET_FAMILY | SPEEDUINO-A-34 ↔ TRAIL2-TRG | SPEEDUINO-A-34 "Ignition 2" [ignition_out] is wired to TRAIL2-TRG "Trailing trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load. |
| warn | NET_FAMILY | SPEEDUINO-A-7 ↔ TRAIL1-TRG | SPEEDUINO-A-7 "Ignition 1" [ignition_out] is wired to TRAIL1-TRG "Trailing trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load. |
Accepted (0)
| Code | Subject | Reason | By |
|---|
Notes
Engine harness for Mazda 13B-T, generated by engine_build() on 2026-10-08. Draft: engine-side plugs are named by function; meter each pin at the component, and confirm cylinder numbering and firing order, before crimping. Power layer to finish: size main fuse F1 for the total load, and feed NEW-IGN from the ignition switch (key-on +12 V). Pigtails: 0 plug(s) as ready-made pigtails; no pigtail sourced yet for AFM, BOOST, CAS, ECT, IAT, INJ1, INJ2, INJ3, INJ4, ISC, KS, LEAD, MAP, O2, TPS, TRAIL1, TRAIL2 (loose mating plug in the parts list). Left out (optional, nothing on this ECU to wire them to): WBO (LSU 4.9). Open items: - Main-relay feed: no ecu_main_power pin on the stock or the new ECU - KS SIG: KS Knock signal: no free knock input on Speeduino Speeduino - AFM SIG: AFM AFM signal: no free maf/analog_0_5 on Speeduino Speeduino - INJ1 12V: INJ1 Injector +12V (main relay): no rule for class switched_feed; wire by hand - TRAIL1 12V: TRAIL1 Coil +12V: no rule for class switched_feed; wire by hand - INJ2 12V: INJ2 Injector +12V (main relay): no rule for class switched_feed; wire by hand - TRAIL2 12V: TRAIL2 Coil +12V: no rule for class switched_feed; wire by hand - INJ3 12V: INJ3 Injector +12V (main relay): no rule for class switched_feed; wire by hand - INJ4 12V: INJ4 Injector +12V (main relay): no rule for class switched_feed; wire by hand - BOOST 12V: BOOST Turbo VSV +12V: no rule for class switched_feed; wire by hand - ISC 12V: ISC ISC +12V: no rule for class switched_feed; wire by hand - LEAD 12V: LEAD Coil +12V: no rule for class switched_feed; wire by hand Not wired: - NEW-IGN 1: Ignition switch (key-on +12 V): key-on 12 V sense — optional in a swap (the main relay is energized from keyed 12 V, not from this pin); Speeduino Speeduino has no dedicated key-on input
Sources
| Reliability | Kind | Title | URL | Archive | Captured | SHA-256 |
|---|---|---|---|---|---|---|
| 4 | vendor_doc | Adaptronic: Select RX7 Series 4 FC Turbo plug-in pinout | https://www.rx7club.com/attachments/adaptronic-engine-mgmt-aus-311/543323d1411579751-need-pin-out-diagram-s5-pnp-rx7_s4_sel_pinout.pdf | — | — | — |
| 4 | vendor_doc | Emtron SL4/SL6/SL8 pinout pages | https://docs.emtronaustralia.com.au/engine-management/wiring/index.html | archive | 2026-10-05 | e52b3da9996a |
| 4 | vendor_doc | Haltech: RX7 FD Series 7-8 Nexus PnP adapter pinout (HT-186338) | https://www.haltech.com/wp-admin/admin-ajax.php?action=ht_get_file&id=681af8c0cc78f3b6860e615e&op=1 | — | — | — |
| 4 | oem_manual | Mazda MX-5 NB2 (2003) wiring diagram — engine / starting / charging | https://web.archive.org/web/20191104195207/http://mellens.net/mazda/mazda_miata_extra_manual/2003_wiring.pdf | — | 2026-10-05 | 5ee0777f12c1 |
| 4 | vendor_doc | Speeduino Manual (08/04/25) — V0.4 board IDC40 pinout & features | https://speeduino.com/Speeduino_manual.pdf | archive | 2026-10-05 | 21806bd29ef0 |
| 3 | forum | rusEFI Mazda Miata 2002 engine wiring | https://github.com/rusefi/rusefi/wiki/Mazda-Miata-2002 | archive | 2026-10-05 | cc3cae670408 |