Wire your stock ECU plug to an aftermarket ECU.
Pick your car and the ECU you're fitting. Pinswap maps every factory pin to the new ECU, checks the wiring and draws the harness. Every pin comes from a manual or a measurement, never a guess.
Covers 10 vehicles and 51 aftermarket ECUs, with 227 harnesses built so far.
Harnesses
Every car against every ECU. A built harness shows its errors and warnings from the wiring checks and its wire count. An empty cell shows the fit check: the ECU's documented specs against what the stock ECU drives. Anything the ECU's documents don't confirm counts as unconfirmed, never as a yes.
No findingsWarnings onlyErrors to fix
| MaxxECU | |||||||
|---|---|---|---|---|---|---|---|
| Vehicle | MaxxECU GEN2 RACE | MaxxECU GEN2 TRACK | MaxxECU MINI | MaxxECU PRO | MaxxECU RACE | MaxxECU SPORT | MaxxECU STREET |
| AP1 2000–03 (F20C) | 1/1 64 wires | 1/7 64 wires | 3/4 38 wires | 1/7 70 wires | 2/10 58 wires | 2/7 49 wires | 2/4 41 wires |
| AP2 2004–05 (F22C1, cable) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) |
| AP2 2006–09 (F22C1, DBW) | Not suitable Throttle motor draws ≥ ~14 A; this ECU's H-bridge is rated 5.0 A | Not suitable Throttle motor draws ≥ ~14 A; this ECU's H-bridge is rated 5.0 A | Not suitable No drive-by-wire; this car has an electronic throttle (the cable-conversion variant may work) | Not suitable Throttle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A | Not suitable Throttle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A | Not suitable Throttle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A | Not suitable No drive-by-wire; this car has an electronic throttle (the cable-conversion variant may work) |
| AP2 2006–09 converted to cable throttle | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) | Unconfirmed Trigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry) |
| MX-5 Miata NA6 1990-93 (B6-ZE, 1.6) | 0/0 33 wires | 0/2 33 wires | 1/0 28 wires | 0/0 38 wires | 0/2 32 wires | 0/4 31 wires | 0/0 27 wires |
| MX-5 Miata NA8 1994-97 (BP-ZE, 1.8) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) | Unconfirmed Trigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry) |
| MX-5 Miata NB1 1999-00 (BP-4W) | 0/0 55 wires | 0/6 53 wires | 1/4 31 wires | 0/5 60 wires | 0/9 51 wires | 0/7 41 wires | 0/4 33 wires |
| MX-5 Miata NB2 2001-05 (BP-Z3, VVT) | 0/2 56 wires | 0/8 53 wires | 1/4 31 wires | 0/6 61 wires | 0/12 51 wires | 0/9 41 wires | 0/4 33 wires |
| RSX Type-S 2002-04 (K20A2) | 1/3 64 wires | 1/9 64 wires | 4/7 37 wires | 1/10 69 wires | 3/14 58 wires | 3/11 49 wires | 3/7 41 wires |
| RSX Type-S 2005-06 (K20Z1) | 1/3 61 wires | 1/7 61 wires | 4/7 37 wires | 1/10 68 wires | 3/13 57 wires | 3/11 49 wires | 3/7 41 wires |
AP1 2000–03 (F20C)
AP2 2004–05 (F22C1, cable)
Fit check for 7 other ECUs
- MaxxECU MaxxECU GEN2 RACEUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU GEN2 TRACKUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU MINIUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU PROUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU RACEUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU SPORTUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU STREETUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
AP2 2006–09 (F22C1, DBW)
Fit check for 7 other ECUs
- MaxxECU MaxxECU GEN2 RACENot suitableThrottle motor draws ≥ ~14 A; this ECU's H-bridge is rated 5.0 A
- MaxxECU MaxxECU GEN2 TRACKNot suitableThrottle motor draws ≥ ~14 A; this ECU's H-bridge is rated 5.0 A
- MaxxECU MaxxECU MININot suitableNo drive-by-wire; this car has an electronic throttle (the cable-conversion variant may work)
- MaxxECU MaxxECU PRONot suitableThrottle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A
- MaxxECU MaxxECU RACENot suitableThrottle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A
- MaxxECU MaxxECU SPORTNot suitableThrottle motor draws ≥ ~14 A; this ECU's H-bridge is rated 2.0 A
- MaxxECU MaxxECU STREETNot suitableNo drive-by-wire; this car has an electronic throttle (the cable-conversion variant may work)
AP2 2006–09 converted to cable throttle
Fit check for 7 other ECUs
- MaxxECU MaxxECU GEN2 RACEUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU GEN2 TRACKUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU MINIUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU PROUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU RACEUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU SPORTUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
- MaxxECU MaxxECU STREETUnconfirmedTrigger pattern for Honda F22C1 not found in the ECU's docs (list has "Honda F20C CAM" but no F22 entry)
MX-5 Miata NA6 1990-93 (B6-ZE, 1.6)
MX-5 Miata NA8 1994-97 (BP-ZE, 1.8)
Fit check for 7 other ECUs
- MaxxECU MaxxECU GEN2 RACEUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU GEN2 TRACKUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU MINIUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU PROUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU RACEUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU SPORTUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
- MaxxECU MaxxECU STREETUnconfirmedTrigger pattern for Mazda BP-ZE not found in the ECU's docs (only a modified "MX5 NA cam trigger with missing tooth" entry)
MX-5 Miata NB1 1999-00 (BP-4W)
MX-5 Miata NB2 2001-05 (BP-Z3, VVT)
RSX Type-S 2002-04 (K20A2)
Sub-harnesses
Smaller looms that plug into a main harness: power, wideband, chassis adapters.
- LSU 4.9 wideband sub-harness6 wires
- dbg_atomx0 wires
- K20A2 → Emtron SL8 (bulkhead)91 wires
- K20A2 → Emtron KV8 (bulkhead)93 wires
- Miata NB2 → K-CI v1 (chassis adapter)14 wires
- K-swap capability matrix (draft)0 wires
- K-swap capability matrix (draft)0 wires
- K-swap capability matrix (draft)0 wires
- K-swap capability matrix (draft)0 wires
- Miata NA8 → K-CI v1 (chassis adapter)13 wires