← Back

Swap

AMP EFI — MS3Pro Ultimate
⚠ NOT CHECKED. Don't build from this.
Drawn by [email protected] · Rev 1 · draft · 2026-10-08

Before you start

Statusdraft · not yet verified: nobody has reported building and running this harness
Open errors1: read the Findings page before cutting any wire
Size of the job82 wires · 35 connectors · 12 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
W1COIL1-12VSP-14V-10.85☐☐☐☐☐☐☐
W2COIL2-12VSP-14V-10.85☐☐☐☐☐☐☐
W3COIL3-12VSP-14V-10.85☐☐☐☐☐☐☐
W4COIL4-12VSP-14V-10.85☐☐☐☐☐☐☐
W5COIL5-12VSP-14V-10.85☐☐☐☐☐☐☐
W6COIL6-12VSP-14V-10.85☐☐☐☐☐☐☐
W7INJ1-12VSP-14V-10.85☐☐☐☐☐☐☐
W8INJ2-12VSP-14V-10.85☐☐☐☐☐☐☐
W9INJ3-12VSP-14V-10.85☐☐☐☐☐☐☐
W10INJ4-12VSP-14V-10.85☐☐☐☐☐☐☐
W11INJ5-12VSP-14V-10.85☐☐☐☐☐☐☐
W12INJ6-12VSP-14V-10.85☐☐☐☐☐☐☐
W13O2-HTR+SP-14V-10.85☐☐☐☐☐☐☐
W14WGV-12VSP-14V-10.85☐☐☐☐☐☐☐
W15SP-14V-1MS3PROULTIMA-A-350.85☐☐☐☐☐☐☐
W16COIL1-GNDSP-GND-10.85☐☐☐☐☐☐☐
W17COIL2-GNDSP-GND-10.85☐☐☐☐☐☐☐
W18COIL3-GNDSP-GND-10.85☐☐☐☐☐☐☐
W19COIL4-GNDSP-GND-10.85☐☐☐☐☐☐☐
W20COIL5-GNDSP-GND-10.85☐☐☐☐☐☐☐
W21COIL6-GNDSP-GND-10.85☐☐☐☐☐☐☐
W22SP-GND-1MS3PROULTIMA-A-130.85☐☐☐☐☐☐☐
W23SP-GND-1MS3PROULTIMA-B-180.85☐☐☐☐☐☐☐
W24SP-GND-1MS3PROULTIMA-B-30.85☐☐☐☐☐☐☐
W25SP-GND-1MS3PROULTIMA-B-50.85☐☐☐☐☐☐☐
W26SP-GND-1MS3PROULTIMA-B-70.85☐☐☐☐☐☐☐
W27SP-GND-1MS3PROULTIMA-B-90.85☐☐☐☐☐☐☐
W28ECT-GNDSP-0V-10.5☐☐☐☐☐☐☐
W29IAT-GNDSP-0V-10.5☐☐☐☐☐☐☐
W30KS1-GNDSP-0V-10.5☐☐☐☐☐☐☐
W31KS2-GNDSP-0V-10.5☐☐☐☐☐☐☐
W32MAP-GNDSP-0V-10.5☐☐☐☐☐☐☐
W33O2-GNDSP-0V-10.5☐☐☐☐☐☐☐
W34TPS-GNDSP-0V-10.5☐☐☐☐☐☐☐
W35SP-0V-1MS3PROULTIMA-A-160.5☐☐☐☐☐☐☐
W36SP-0V-1MS3PROULTIMA-A-180.5☐☐☐☐☐☐☐
W37SP-0V-1MS3PROULTIMA-C-170.5☐☐☐☐☐☐☐
W38SP-0V-1MS3PROULTIMA-C-180.5☐☐☐☐☐☐☐
W39SP-0V-1MS3PROULTIMA-C-190.5☐☐☐☐☐☐☐
W40SP-0V-1MS3PROULTIMA-C-200.5☐☐☐☐☐☐☐
W41SP-0V-1MS3PROULTIMA-C-210.5☐☐☐☐☐☐☐
W42MAP-VCCSP-5V1-10.5☐☐☐☐☐☐☐
W43TPS-VCCSP-5V1-10.5☐☐☐☐☐☐☐
W44SP-5V1-1MS3PROULTIMA-A-80.5☐☐☐☐☐☐☐
W45CKP-BMS3PROULTIMA-A-150.5☐☐☐☐☐☐☐
W46CKP-AMS3PROULTIMA-A-60.5☐☐☐☐☐☐☐
W47CMP1-BMS3PROULTIMA-A-270.5☐☐☐☐☐☐☐
W48CMP1-AMS3PROULTIMA-A-260.5☐☐☐☐☐☐☐
W49CMP2-BMS3PROULTIMA-B-350.5☐☐☐☐☐☐☐
W50CMP2-AMS3PROULTIMA-B-340.5☐☐☐☐☐☐☐
W51KS1-SIGMS3PROULTIMA-A-310.5☐☐☐☐☐☐☐
W52KS2-SIGMS3PROULTIMA-A-70.5☐☐☐☐☐☐☐
W53COIL1-TRGMS3PROULTIMA-B-130.5☐☐☐☐☐☐☐
W54COIL2-TRGMS3PROULTIMA-B-140.5☐☐☐☐☐☐☐
W55COIL3-TRGMS3PROULTIMA-B-150.5☐☐☐☐☐☐☐
W56COIL4-TRGMS3PROULTIMA-B-160.5☐☐☐☐☐☐☐
W57COIL5-TRGMS3PROULTIMA-B-240.5☐☐☐☐☐☐☐
W58COIL6-TRGMS3PROULTIMA-B-250.5☐☐☐☐☐☐☐
W59INJ1-SIGMS3PROULTIMA-A-30.5☐☐☐☐☐☐☐
W60INJ2-SIGMS3PROULTIMA-A-40.5☐☐☐☐☐☐☐
W61INJ3-SIGMS3PROULTIMA-B-10.5☐☐☐☐☐☐☐
W62INJ4-SIGMS3PROULTIMA-B-100.5☐☐☐☐☐☐☐
W63INJ5-SIGMS3PROULTIMA-B-110.5☐☐☐☐☐☐☐
W64INJ6-SIGMS3PROULTIMA-B-120.5☐☐☐☐☐☐☐
W65NEW-IGN-1MS3PROULTIMA-B-190.5☐☐☐☐☐☐☐
W66RLY-COIL-MS3PROULTIMA-A-280.5☐☐☐☐☐☐☐
W67O2-HTRMS3PROULTIMA-C-40.5☐☐☐☐☐☐☐
W68ISC-W1MS3PROULTIMA-A-290.5☐☐☐☐☐☐☐
W69ISC-W2MS3PROULTIMA-C-30.5☐☐☐☐☐☐☐
W70ISC-W3MS3PROULTIMA-A-300.5☐☐☐☐☐☐☐
W71ISC-W4MS3PROULTIMA-C-20.5☐☐☐☐☐☐☐
W72WGV-SIGMS3PROULTIMA-C-10.5☐☐☐☐☐☐☐
W73MAP-SIGMS3PROULTIMA-A-190.5☐☐☐☐☐☐☐
W74TPS-SIGMS3PROULTIMA-A-90.5☐☐☐☐☐☐☐
W75O2-SIGMS3PROULTIMA-A-250.5☐☐☐☐☐☐☐
W76ECT-SIGMS3PROULTIMA-A-100.5☐☐☐☐☐☐☐
W77IAT-SIGMS3PROULTIMA-A-110.5☐☐☐☐☐☐☐
W78BAT-+F1-13.0☐☐☐☐☐☐☐
W79F1-2RLY-IN3.0☐☐☐☐☐☐☐
W80RLY-OUTSP-14V-13.0☐☐☐☐☐☐☐
W81BAT--SP-GND-13.0☐☐☐☐☐☐☐
W82NEW-IGN-1RLY-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 AProbe BExpectWhyReading
1BAT--COIL1-12Vopen (OL)power ground must not touch +12 V supply
2BAT--F1-1open (OL)power ground must not touch +12 V supply
3BAT--F1-2open (OL)power ground must not touch +12 V supply
4BAT--MAP-VCCopen (OL)power ground must not touch 5 V sensor reference
5BAT--NEW-IGN-1open (OL)power ground must not touch +12 V supply
6COIL1-12VMAP-VCCopen (OL)+12 V supply must not touch 5 V sensor reference
7ECT-GNDCOIL1-12Vopen (OL)sensor ground must not touch +12 V supply
8ECT-GNDF1-1open (OL)sensor ground must not touch +12 V supply
9ECT-GNDF1-2open (OL)sensor ground must not touch +12 V supply
10ECT-GNDMAP-VCCopen (OL)sensor ground must not touch 5 V sensor reference
11ECT-GNDNEW-IGN-1open (OL)sensor ground must not touch +12 V supply
12MAP-VCCF1-1open (OL)5 V sensor reference must not touch +12 V supply
13MAP-VCCF1-2open (OL)5 V sensor reference must not touch +12 V supply
14MAP-VCCNEW-IGN-1open (OL)5 V sensor reference must not touch +12 V supply

Revisions

RevLabelByDate
1Before edits[email protected]2026-10-08

Schematic

BATCKPCMP1CMP2COIL1COIL2COIL3COIL4COIL5COIL6ECTF1IATINJ1INJ2INJ3INJ4INJ5INJ6ISCKS1KS2MAPMS3PROULTIMA-AMS3PROULTIMA-BMS3PROULTIMA-CNEW-IGNO2RLYSP-0VSP-14VSP-5V1SP-GNDTPSWGV

Connectors

BAT

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
+Battery positive—W78—3.0F1-1———
-Battery negative / chassis ground—W81—3.0SP-GND-1———

CKP

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
ACrank sensor +—W46—0.5MS3PROULTIMA-A-6———
BCrank sensor −—W45—0.5MS3PROULTIMA-A-15———

CMP1

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
ACam sensor +—W48—0.5MS3PROULTIMA-A-26———
BCam sensor −—W47—0.5MS3PROULTIMA-A-27———

CMP2

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
ACam sensor +—W50—0.5MS3PROULTIMA-B-34———
BCam sensor −—W49—0.5MS3PROULTIMA-B-35———

COIL1

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W53—0.5MS3PROULTIMA-B-13———
12VCoil +12V—W1—0.85SP-14V-1———
GNDCoil ground—W16—0.85SP-GND-1———

COIL2

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W54—0.5MS3PROULTIMA-B-14———
12VCoil +12V—W2—0.85SP-14V-1———
GNDCoil ground—W17—0.85SP-GND-1———

COIL3

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W55—0.5MS3PROULTIMA-B-15———
12VCoil +12V—W3—0.85SP-14V-1———
GNDCoil ground—W18—0.85SP-GND-1———

COIL4

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W56—0.5MS3PROULTIMA-B-16———
12VCoil +12V—W4—0.85SP-14V-1———
GNDCoil ground—W19—0.85SP-GND-1———

COIL5

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W57—0.5MS3PROULTIMA-B-24———
12VCoil +12V—W5—0.85SP-14V-1———
GNDCoil ground—W20—0.85SP-GND-1———

COIL6

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
TRGIgniter trigger—W58—0.5MS3PROULTIMA-B-25———
12VCoil +12V—W6—0.85SP-14V-1———
GNDCoil ground—W21—0.85SP-GND-1———

ECT

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGECT signal—W76—0.5MS3PROULTIMA-A-10———
GNDECT sensor ground—W28—0.5SP-0V-1———

F1

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W78—3.0BAT-+———
2——W79—3.0RLY-IN———

IAT

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGIAT signal—W77—0.5MS3PROULTIMA-A-11———
GNDIAT sensor ground—W29—0.5SP-0V-1———

INJ1

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W59—0.5MS3PROULTIMA-A-3———
12VInjector +12V (main relay)—W7—0.85SP-14V-1———

INJ2

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W60—0.5MS3PROULTIMA-A-4———
12VInjector +12V (main relay)—W8—0.85SP-14V-1———

INJ3

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W61—0.5MS3PROULTIMA-B-1———
12VInjector +12V (main relay)—W9—0.85SP-14V-1———

INJ4

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W62—0.5MS3PROULTIMA-B-10———
12VInjector +12V (main relay)—W10—0.85SP-14V-1———

INJ5

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W63—0.5MS3PROULTIMA-B-11———
12VInjector +12V (main relay)—W11—0.85SP-14V-1———

INJ6

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGInjector low side—W64—0.5MS3PROULTIMA-B-12———
12VInjector +12V (main relay)—W12—0.85SP-14V-1———

ISC

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
W1ISC winding 1—W68—0.5MS3PROULTIMA-A-29———
W2ISC winding 2—W69—0.5MS3PROULTIMA-C-3———
W3ISC winding 3—W70—0.5MS3PROULTIMA-A-30———
W4ISC winding 4—W71—0.5MS3PROULTIMA-C-2———

KS1

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGKnock signal—W51—0.5MS3PROULTIMA-A-31———
GNDKnock shield/return—W30—0.5SP-0V-1———

KS2

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGKnock signal—W52—0.5MS3PROULTIMA-A-7———
GNDKnock shield/return—W31—0.5SP-0V-1———

MAP

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGMAP signal—W73—0.5MS3PROULTIMA-A-19———
VCCMAP 5V supply—W42—0.5SP-5V1-1———
GNDMAP sensor ground—W32—0.5SP-0V-1———

MS3PROULTIMA-A

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1High current out 1————————
10MAT in—W76—0.5ECT-SIG———
11CLT in—W77—0.5IAT-SIG———
12Analog In 6————————
13Power ground—W22—0.85SP-GND-1———
14PWM / Idle Out 1————————
15CKP−—W45—0.5CKP-B———
16Logic ground—W35—0.5SP-0V-1———
17Analog In 7————————
18Sensor return—W36—0.5SP-0V-1———
19Analog in 1—W73—0.5MAP-SIG———
2High current out 2————————
20Analog in 2————————
21Analog in 3————————
22Analog In 4————————
23Analog In 5————————
24Tach out————————
25O2 in—W75—0.5O2-SIG———
26CMP+—W48—0.5CMP1-A———
27CMP−—W47—0.5CMP1-B———
28Fuel pump relay out—W66—0.5RLY-COIL-———
29PWM out 2—W68—0.5ISC-W1———
3Injector out J—W59—0.5INJ1-SIG———
30PWM out 3—W70—0.5ISC-W3———
31Knock in 1—W51—0.5KS1-SIG———
32Digital switched in 1————————
33CAN L————————
34CAN H————————
3512V+ switched power in—W15—0.85SP-14V-1———
4Injector out I—W60—0.5INJ2-SIG———
5High current out 3————————
6CKP+—W46—0.5CKP-A———
7Knock In 2—W52—0.5KS2-SIG———
85V+ VREF out 1—W44—0.5SP-5V1-1———
9TPS in—W74—0.5TPS-SIG———

MS3PROULTIMA-B

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1Injector out A—W61—0.5INJ3-SIG———
10Injector out F—W62—0.5INJ4-SIG———
11Injector out G—W63—0.5INJ5-SIG———
12Injector out H—W64—0.5INJ6-SIG———
13Spark out G—W53—0.5COIL1-TRG———
14Spark out E—W54—0.5COIL2-TRG———
15Spark out C—W55—0.5COIL3-TRG———
16Spark out H—W56—0.5COIL4-TRG———
17Digital frequency in 2————————
18Ground—W23—0.85SP-GND-1———
19Digital switched 12V in—W65—0.5NEW-IGN-1———
2Injector out B————————
20Digital switched in 2————————
21Digital frequency in 3————————
22Digital Frequency in 3 VR+————————
23Digital Frequency In 3 VR−————————
24Spark out F—W57—0.5COIL5-TRG———
25Spark out B—W58—0.5COIL6-TRG———
26Spark out D————————
27Spark out A————————
28Digital frequency in 1————————
29Digital switched in 3————————
3Ground—W24—0.85SP-GND-1———
30Stepper IAC out 1B————————
31Stepper IAC out 1A————————
32Stepper IAC out 2A————————
33Stepper IAC out 2B————————
34Digital Frequency in 1 VR+—W50—0.5CMP2-A———
35Digital Frequency in 1 VR−—W49—0.5CMP2-B———
4Injector out C————————
5Ground—W25—0.85SP-GND-1———
6Injector out D————————
7Ground—W26—0.85SP-GND-1———
8Injector out E————————
9Ground—W27—0.85SP-GND-1———

MS3PROULTIMA-C

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1PWM out 5—W72—0.5WGV-SIG———
10Digital switched in 5————————
11Digital switched in 4————————
12Digital I/O 5————————
13Digital I/O 3————————
14Digital I/O 1————————
155V+ VREF out 2————————
16Fuel only battery 12V+————————
17Sensor return—W37—0.5SP-0V-1———
18Sensor return—W38—0.5SP-0V-1———
19Sensor return—W39—0.5SP-0V-1———
2PWM out 4—W71—0.5ISC-W4———
20Sensor return—W40—0.5SP-0V-1———
21Sensor return—W41—0.5SP-0V-1———
225V+ VREF out 1————————
23Keep alive power————————
3Digital out 2—W69—0.5ISC-W2———
4Digital out 1—W67—0.5O2-HTR———
5Digital I/O 4————————
6Digital I/O 2————————
7Analog in 8————————
85V+ VREF out 2————————
9Fuel only coil negative————————

NEW-IGN

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W65—0.5MS3PROULTIMA-B-19———
1——W82—0.5RLY-COIL+———

O2

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGO2 signal—W75—0.5MS3PROULTIMA-A-25———
GNDO2 signal ground—W33—0.5SP-0V-1———
HTRO2 heater low side—W67—0.5MS3PROULTIMA-C-4———
HTR+O2 heater supply—W13—0.85SP-14V-1———

RLY

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
COIL+Relay coil positive (ignition-switched +12V)—W82—0.5NEW-IGN-1———
COIL-Relay coil negative (ECU low-side driver)—W66—0.5MS3PROULTIMA-A-28———
INRelay contact input (battery + via main fuse)—W79—3.0F1-2———
OUTRelay contact output (switched +12V bus)—W80—3.0SP-14V-1———

SP-0V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W31—0.5KS2-GND———
1——W32—0.5MAP-GND———
1——W33—0.5O2-GND———
1——W28—0.5ECT-GND———
1——W34—0.5TPS-GND———
1——W35—0.5MS3PROULTIMA-A-16———
1——W36—0.5MS3PROULTIMA-A-18———
1——W37—0.5MS3PROULTIMA-C-17———
1——W38—0.5MS3PROULTIMA-C-18———
1——W39—0.5MS3PROULTIMA-C-19———
1——W40—0.5MS3PROULTIMA-C-20———
1——W41—0.5MS3PROULTIMA-C-21———
1——W29—0.5IAT-GND———
1——W30—0.5KS1-GND———

SP-14V

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W15—0.85MS3PROULTIMA-A-35———
1——W80—3.0RLY-OUT———
1——W6—0.85COIL6-12V———
1——W1—0.85COIL1-12V———
1——W2—0.85COIL2-12V———
1——W3—0.85COIL3-12V———
1——W4—0.85COIL4-12V———
1——W5—0.85COIL5-12V———
1——W7—0.85INJ1-12V———
1——W8—0.85INJ2-12V———
1——W9—0.85INJ3-12V———
1——W10—0.85INJ4-12V———
1——W11—0.85INJ5-12V———
1——W12—0.85INJ6-12V———
1——W13—0.85O2-HTR+———
1——W14—0.85WGV-12V———

SP-5V1

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W42—0.5MAP-VCC———
1——W44—0.5MS3PROULTIMA-A-8———
1——W43—0.5TPS-VCC———

SP-GND

CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
1——W18—0.85COIL3-GND———
1——W19—0.85COIL4-GND———
1——W20—0.85COIL5-GND———
1——W21—0.85COIL6-GND———
1——W22—0.85MS3PROULTIMA-A-13———
1——W24—0.85MS3PROULTIMA-B-3———
1——W25—0.85MS3PROULTIMA-B-5———
1——W26—0.85MS3PROULTIMA-B-7———
1——W27—0.85MS3PROULTIMA-B-9———
1——W81—3.0BAT--———
1——W23—0.85MS3PROULTIMA-B-18———
1——W16—0.85COIL1-GND———
1——W17—0.85COIL2-GND———

TPS

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGTPS signal—W74—0.5MS3PROULTIMA-A-9———
VCCTPS 5V supply—W43—0.5SP-5V1-1———
GNDTPS sensor ground—W34—0.5SP-0V-1———

WGV

Mating face
Wire side
CavityFunctionSignalWireColourGauge (mm²)DestinationTerminalSealPlug
SIGWastegate VSV low side—W72—0.5MS3PROULTIMA-C-1———
12VWastegate VSV +12V—W14—0.85SP-14V-1———

Pin map

OEM pointOEM functionOEM familyTarget pointTarget functionTarget familyWire colourEvidence
No mapped pins.

Cut list

WireFromToGauge (mm²)ColourLengthSignalIdent
W1COIL1-12VSP-14V-10.85no routeCoil +12V—
W2COIL2-12VSP-14V-10.85no routeCoil +12V—
W3COIL3-12VSP-14V-10.85no routeCoil +12V—
W4COIL4-12VSP-14V-10.85no routeCoil +12V—
W5COIL5-12VSP-14V-10.85no routeCoil +12V—
W6COIL6-12VSP-14V-10.85no routeCoil +12V—
W7INJ1-12VSP-14V-10.85no routeInjector +12V (main relay)—
W8INJ2-12VSP-14V-10.85no routeInjector +12V (main relay)—
W9INJ3-12VSP-14V-10.85no routeInjector +12V (main relay)—
W10INJ4-12VSP-14V-10.85no routeInjector +12V (main relay)—
W11INJ5-12VSP-14V-10.85no routeInjector +12V (main relay)—
W12INJ6-12VSP-14V-10.85no routeInjector +12V (main relay)—
W13O2-HTR+SP-14V-10.85no routeO2 heater supply—
W14WGV-12VSP-14V-10.85no routeWastegate VSV +12V—
W15SP-14V-1MS3PROULTIMA-A-350.85no route12V+ switched power in—
W16COIL1-GNDSP-GND-10.85no routeCoil ground—
W17COIL2-GNDSP-GND-10.85no routeCoil ground—
W18COIL3-GNDSP-GND-10.85no routeCoil ground—
W19COIL4-GNDSP-GND-10.85no routeCoil ground—
W20COIL5-GNDSP-GND-10.85no routeCoil ground—
W21COIL6-GNDSP-GND-10.85no routeCoil ground—
W22SP-GND-1MS3PROULTIMA-A-130.85no routePower ground—
W23SP-GND-1MS3PROULTIMA-B-180.85no routeGround—
W24SP-GND-1MS3PROULTIMA-B-30.85no routeGround—
W25SP-GND-1MS3PROULTIMA-B-50.85no routeGround—
W26SP-GND-1MS3PROULTIMA-B-70.85no routeGround—
W27SP-GND-1MS3PROULTIMA-B-90.85no routeGround—
W28ECT-GNDSP-0V-10.5no routeECT sensor ground—
W29IAT-GNDSP-0V-10.5no routeIAT sensor ground—
W30KS1-GNDSP-0V-10.5no routeKnock shield/return—
W31KS2-GNDSP-0V-10.5no routeKnock shield/return—
W32MAP-GNDSP-0V-10.5no routeMAP sensor ground—
W33O2-GNDSP-0V-10.5no routeO2 signal ground—
W34TPS-GNDSP-0V-10.5no routeTPS sensor ground—
W35SP-0V-1MS3PROULTIMA-A-160.5no routeLogic ground—
W36SP-0V-1MS3PROULTIMA-A-180.5no routeSensor return—
W37SP-0V-1MS3PROULTIMA-C-170.5no routeSensor return—
W38SP-0V-1MS3PROULTIMA-C-180.5no routeSensor return—
W39SP-0V-1MS3PROULTIMA-C-190.5no routeSensor return—
W40SP-0V-1MS3PROULTIMA-C-200.5no routeSensor return—
W41SP-0V-1MS3PROULTIMA-C-210.5no routeSensor return—
W42MAP-VCCSP-5V1-10.5no routeMAP 5V supply—
W43TPS-VCCSP-5V1-10.5no routeTPS 5V supply—
W44SP-5V1-1MS3PROULTIMA-A-80.5no route5V+ VREF out 1—
W45CKP-BMS3PROULTIMA-A-150.5no routeCrank sensor −—
W46CKP-AMS3PROULTIMA-A-60.5no routeCrank sensor +—
W47CMP1-BMS3PROULTIMA-A-270.5no routeCam sensor −—
W48CMP1-AMS3PROULTIMA-A-260.5no routeCam sensor +—
W49CMP2-BMS3PROULTIMA-B-350.5no routeCam sensor −—
W50CMP2-AMS3PROULTIMA-B-340.5no routeCam sensor +—
W51KS1-SIGMS3PROULTIMA-A-310.5no routeKnock signal—
W52KS2-SIGMS3PROULTIMA-A-70.5no routeKnock signal—
W53COIL1-TRGMS3PROULTIMA-B-130.5no routeIgniter trigger—
W54COIL2-TRGMS3PROULTIMA-B-140.5no routeIgniter trigger—
W55COIL3-TRGMS3PROULTIMA-B-150.5no routeIgniter trigger—
W56COIL4-TRGMS3PROULTIMA-B-160.5no routeIgniter trigger—
W57COIL5-TRGMS3PROULTIMA-B-240.5no routeIgniter trigger—
W58COIL6-TRGMS3PROULTIMA-B-250.5no routeIgniter trigger—
W59INJ1-SIGMS3PROULTIMA-A-30.5no routeInjector low side—
W60INJ2-SIGMS3PROULTIMA-A-40.5no routeInjector low side—
W61INJ3-SIGMS3PROULTIMA-B-10.5no routeInjector low side—
W62INJ4-SIGMS3PROULTIMA-B-100.5no routeInjector low side—
W63INJ5-SIGMS3PROULTIMA-B-110.5no routeInjector low side—
W64INJ6-SIGMS3PROULTIMA-B-120.5no routeInjector low side—
W65NEW-IGN-1MS3PROULTIMA-B-190.5no routeDigital switched 12V in—
W66RLY-COIL-MS3PROULTIMA-A-280.5no routeRelay coil negative (ECU low-side driver)—
W67O2-HTRMS3PROULTIMA-C-40.5no routeO2 heater low side—
W68ISC-W1MS3PROULTIMA-A-290.5no routeISC winding 1—
W69ISC-W2MS3PROULTIMA-C-30.5no routeISC winding 2—
W70ISC-W3MS3PROULTIMA-A-300.5no routeISC winding 3—
W71ISC-W4MS3PROULTIMA-C-20.5no routeISC winding 4—
W72WGV-SIGMS3PROULTIMA-C-10.5no routeWastegate VSV low side—
W73MAP-SIGMS3PROULTIMA-A-190.5no routeMAP signal—
W74TPS-SIGMS3PROULTIMA-A-90.5no routeTPS signal—
W75O2-SIGMS3PROULTIMA-A-250.5no routeO2 signal—
W76ECT-SIGMS3PROULTIMA-A-100.5no routeECT signal—
W77IAT-SIGMS3PROULTIMA-A-110.5no routeIAT signal—
W78BAT-+F1-13.0no routeBattery positive—
W79F1-2RLY-IN3.0no routeRelay contact input (battery + via main fuse)—
W80RLY-OUTSP-14V-13.0no routeRelay contact output (switched +12V bus)—
W81BAT--SP-GND-13.0no routeBattery negative / chassis ground—
W82NEW-IGN-1RLY-COIL+0.5no routeRelay coil positive (ignition-switched +12V)—

Bill of materials

CategoryPart numberManufacturerDescriptionQtyUnit
connectorTOYOTA-2JZ-CKPDenso2JZ-GTE crank position sensor plug (P/N unknown; 2-way)1.000ea
connectorTOYOTA-2JZ-CMPDenso2JZ-GTE cam position sensor plug (P/N unknown; 2-way)2.000ea
connectorTOYOTA-2JZ-COPDenso2JZ-GTE coil-on-plug plug (P/N unknown; 3-way, metered)6.000ea
connectorTOYOTA-2JZ-ECTDenso2JZ-GTE ECT sensor plug (P/N unknown; 2-way)1.000ea
connectorTOYOTA-2JZ-IATDenso2JZ-GTE IAT sensor plug (P/N unknown; 2-way)1.000ea
connectorTOYOTA-2JZ-INJDenso2JZ-GTE fuel injector plug (P/N unknown; 2-way, metered)6.000ea
connectorTOYOTA-2JZ-ISCDenso2JZ-GTE ISC stepper plug (P/N unknown; 4-way)1.000ea
connectorTOYOTA-2JZ-KSDenso2JZ-GTE knock sensor plug (P/N unknown; 2-way)2.000ea
connectorTOYOTA-2JZ-MAPDenso2JZ-GTE MAP sensor plug (P/N unknown; 3-way)1.000ea
connectorTOYOTA-2JZ-O2Denso2JZ-GTE O2 sensor plug (P/N unknown; 4-way)1.000ea
connectorTOYOTA-2JZ-TPSDenso2JZ-GTE TPS plug (P/N unknown; 3-way)1.000ea
connectorTOYOTA-2JZ-WGVDenso2JZ-GTE wastegate VSV plug (P/N unknown; 2-way)1.000ea

ECU setup sheet

RoleEngine refEngine signalSensorECU pointECU functionECU classSetup flag
camCMP1Cam sensor +vrMS3PROULTIMA-A-26CMP+cam_hall—
camCMP1Cam sensor −vrMS3PROULTIMA-A-27CMP−cam_hall—
camCMP2Cam sensor +vrMS3PROULTIMA-B-34Digital Frequency in 1 VR+frequency_in—
camCMP2Cam sensor −vrMS3PROULTIMA-B-35Digital Frequency in 1 VR−frequency_in—
coilCOIL1Igniter trigger—MS3PROULTIMA-B-13Spark out Gignition—
coilCOIL2Igniter trigger—MS3PROULTIMA-B-14Spark out Eignition—
coilCOIL3Igniter trigger—MS3PROULTIMA-B-15Spark out Cignition—
coilCOIL4Igniter trigger—MS3PROULTIMA-B-16Spark out Hignition—
coilCOIL5Igniter trigger—MS3PROULTIMA-B-24Spark out Fignition—
coilCOIL6Igniter trigger—MS3PROULTIMA-B-25Spark out Bignition—
crankCKPCrank sensor +vrMS3PROULTIMA-A-6CKP+crank_vr—
crankCKPCrank sensor −vrMS3PROULTIMA-A-15CKP−crank_vr—
heaterO2O2 heater low side—MS3PROULTIMA-C-4Digital out 1low_side—
iacvISCISC winding 1—MS3PROULTIMA-A-29PWM out 2low_side—
iacvISCISC winding 2—MS3PROULTIMA-C-3Digital out 2low_side—
iacvISCISC winding 3—MS3PROULTIMA-A-30PWM out 3low_side—
iacvISCISC winding 4—MS3PROULTIMA-C-2PWM out 4low_side—
injectorINJ1Injector low side—MS3PROULTIMA-A-3Injector out Jinjector—
injectorINJ2Injector low side—MS3PROULTIMA-A-4Injector out Iinjector—
injectorINJ3Injector low side—MS3PROULTIMA-B-1Injector out Ainjector—
injectorINJ4Injector low side—MS3PROULTIMA-B-10Injector out Finjector—
injectorINJ5Injector low side—MS3PROULTIMA-B-11Injector out Ginjector—
injectorINJ6Injector low side—MS3PROULTIMA-B-12Injector out Hinjector—
knockKS1Knock signal—MS3PROULTIMA-A-31Knock in 1knock—
knockKS2Knock signal—MS3PROULTIMA-A-7Knock In 2knock—
mapMAPMAP signal0_5vMS3PROULTIMA-A-19Analog in 1analog_0_5—
o2O2O2 signal0_5vMS3PROULTIMA-A-25O2 ino2_narrowband—
solenoidWGVWastegate VSV low side—MS3PROULTIMA-C-1PWM out 5low_side—
tempECTECT signalthermistorMS3PROULTIMA-A-10MAT inthermistor—
tempIATIAT signalthermistorMS3PROULTIMA-A-11CLT inthermistor—
tpsTPSTPS signal0_5vMS3PROULTIMA-A-9TPS intps—

Findings

Open (9)

SeverityCodeSubjectMessage
errorK_TRIGGER_UNSUPPORTEDMS3Pro UltimateMS3Pro Ultimate does not list the 2JZ-GTE trigger pattern (not_found). Confirm the decoder in its documentation or the engine will not run.
warnNET_FAMILYMS3PROULTIMA-B-13 ↔ COIL1-TRGMS3PROULTIMA-B-13 "Spark out G" [ignition_out] is wired to COIL1-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
warnNET_FAMILYMS3PROULTIMA-B-14 ↔ COIL2-TRGMS3PROULTIMA-B-14 "Spark out E" [ignition_out] is wired to COIL2-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
warnNET_FAMILYMS3PROULTIMA-B-15 ↔ COIL3-TRGMS3PROULTIMA-B-15 "Spark out C" [ignition_out] is wired to COIL3-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
warnNET_FAMILYMS3PROULTIMA-B-16 ↔ COIL4-TRGMS3PROULTIMA-B-16 "Spark out H" [ignition_out] is wired to COIL4-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
warnNET_FAMILYMS3PROULTIMA-B-24 ↔ COIL5-TRGMS3PROULTIMA-B-24 "Spark out F" [ignition_out] is wired to COIL5-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
warnNET_FAMILYMS3PROULTIMA-B-25 ↔ COIL6-TRGMS3PROULTIMA-B-25 "Spark out B" [ignition_out] is wired to COIL6-TRG "Igniter trigger" [load]. Ignition outputs are often logic-level drivers for coils with built-in igniters; confirm the channel can sink this load.
infoECU_DISCONTINUEDMS3Pro UltimateMS3Pro Ultimate is discontinued. Offered for existing owners only; a new build should use a current ECU.
infoNET_FAMILYMS3PROULTIMA-B-19 ↔ RLY-COIL+MS3PROULTIMA-B-19 "Digital switched 12V in" [digital_in] is wired to RLY-COIL+ "Relay coil positive (ignition-switched +12V)" [power_in]. Switched supply used as the ignition-on sense.

Accepted (0)

CodeSubjectReasonBy

Notes

Engine harness for Toyota 2JZ-GTE, 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 CKP, CMP1, CMP2, COIL1, COIL2, COIL3, COIL4, COIL5, COIL6, ECT, IAT, INJ1, INJ2, INJ3, INJ4, INJ5, INJ6, ISC, KS1, KS2, MAP, O2, TPS, WGV (loose mating plug in the parts list). Left out (optional, nothing on this ECU to wire them to): WBO (LSU 4.9).

Sources

ReliabilityKindTitleURLArchiveCapturedSHA-256
4vendor_docAMP EFI: MS3Pro Ultimate manual (v1.210, fw 1.5.2) pinout tableshttps://cdn.shopify.com/s/files/1/0960/0014/7754/files/MS3Pro_User_Manual_Firmware_1.5.2_ULTIMATE.pdf?v=1760706068archive2026-10-0571ed7ed81581
4vendor_docEmtron SL4/SL6/SL8 pinout pageshttps://docs.emtronaustralia.com.au/engine-management/wiring/index.htmlarchive2026-10-05e52b3da9996a
4vendor_docLink SupraLink TS2JZX install manual (JZA80 2JZ-GTE non-VVT)https://linkecu.com/documentation/TS2JZX.pdf———
4oem_manualMazda MX-5 NB2 (2003) wiring diagram — engine / starting / charginghttps://web.archive.org/web/20191104195207/http://mellens.net/mazda/mazda_miata_extra_manual/2003_wiring.pdf—2026-10-055ee0777f12c1
3forumrusEFI Mazda Miata 2002 engine wiringhttps://github.com/rusefi/rusefi/wiki/Mazda-Miata-2002archive2026-10-05cc3cae670408