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.
100%
Stock ECU being replaced
M150-C-19 Peak Hold Injector 1
M150-B-9 Low Side Injector 3
M150-B-15 Low Side Injector 4
M150-C-23 Low Side Injector 1
M150-C-30 Peak Hold Injector 8
M150-B-22 Peak Hold Injector 9
M150-C-20 Peak Hold Injector 2
M150-B-23 Peak Hold Injector 10
M150-B-24 Peak Hold Injector 11
M150-C-24 Low Side Injector 2
M150-B-8 Low Side Injector 5
L no data
M150-B-14 Low Side Injector 6
M150-B-25 Peak Hold Injector 12
M150-C-22 Peak Hold Injector 4
ISC valve +14V feed
M150-C-29 Peak Hold Injector 7
OEM-2
Stock ECU being replaced
AInjector 1
BCooling fan relay
CCondenser fan relay
DInjector 2
EEGR valve
FEGR valve
GInjector 3
HEGR valve
IEGR valve
JInjector 4
KA/C clutch relay
L no data
MFuel pump relay
NVTCS solenoid (intake butterflies)
OFuel pump relay (non-immobiliser)
PISC valve +14V feed
QISC valve low side
GND
GND
E no data
M150-C-3 Low Side Ignition 1
G no data
M150-C-21 Peak Hold Injector 3
M150-C-4 Low Side Ignition 2
M150-C-27 Peak Hold Injector 5
L no data
N no data
M150-C-28 Peak Hold Injector 6
R no data
M150-A-23 Digital Input 1
M150-D-8 Universal Digital Input 3
M150-D-2 Universal Digital Input 2
W–X no data
M150-D-1 Universal Digital Input 1
Z no data
OEM-3
Stock ECU being replaced
APower ground
BPower ground
E no data
FIgnition 1 (coils 1+4, wasted spark)
G no data
HMain relay
IIgnition 2 (coils 2+3, wasted spark)
JFront O2 heater
L no data
N no data
PRear O2 heater
R no data
SImmobiliser
TVehicle speed
VCam position (CMP)
W–X no data
YCrank position (CKP)
Z no data
GND
M150-A-15 Digital Input 2
M150-A-16 Digital Input 3
VVT oil-control solenoid +12V feed
M150-A-17 Digital Input 4
G no data
M150-D-9 Universal Digital Input 4
M150-D-10 Universal Digital Input 5
M150-D-11 Universal Digital Input 6
K no data
5V ref
M150-D-7 Knock Input 1
M150-D-4 Analogue Temperature Input 2
0V sensor
M150-D-3 Analogue Temperature Input 1
Q no data
U no data
M150-C-15 Analogue Voltage Input 2
M150-A-12 Lambda Narrow Input 2
M150-C-14 Analogue Voltage Input 1
Y no data
M150-A-11 Lambda Narrow Input 1
AB no data
M150-C-17 Analogue Voltage Input 4
M150-C-16 Analogue Voltage Input 3
ECU power +14V (main relay)
Constant +12V
OEM-4
Stock ECU being replaced
APower ground
BBrake switch
CPower steering pressure switch
DVVT oil-control solenoid +12V feed
FA/C request
G no data
HNeutral switch
IClutch switch
JVTCS vacuum switch
K no data
L+5V sensor supply
MKnock sensor
NIntake air temperature (IAT)
OSignal ground
PCoolant temperature (ECT)
Q no data
U no data
VThrottle position (TPS)
WFront O2 signal
XMass air flow (MAF)
Y no data
AARear O2 signal
AB no data
ADFuel level
AEPressure sensor (Mazda: EGR boost sensor)
AFECU power +14V (main relay)
AGConstant +12V
M150
M150-A
M150
10Sensor 5.0V C1
11Lambda Narrow Input 1
12Lambda Narrow Input 2
15Digital Input 2
16Digital Input 3
17Digital Input 4
23Digital Input 1
24Battery Negative 3
25Battery Negative 4
26Sensor 0V C1
27Sensor 0V C2
32Battery Negative 5
33Sensor 0V B1
34Sensor 0V A1
5V ref
OEM-4-AA Rear O2 signal
OEM-4-W Front O2 signal
OEM-4-B Brake switch
OEM-4-C Power steering pressure switch
OEM-4-F A/C request
OEM-3-S Immobiliser
GND
GND
0V sensor
0V sensor
GND
0V sensor
0V sensor
M150-B
M150
8Low Side Injector 5
9Low Side Injector 3
13Battery Positive
14Low Side Injector 6
15Low Side Injector 4
19Battery Positive
22Peak Hold Injector 9
23Peak Hold Injector 10
24Peak Hold Injector 11
25Peak Hold Injector 12
OEM-2-K A/C clutch relay
OEM-2-B Cooling fan relay
Battery Positive
OEM-2-M Fuel pump relay
OEM-2-C Condenser fan relay
Battery Positive
OEM-2-F EGR valve
OEM-2-H EGR valve
OEM-2-I EGR valve
OEM-2-N VTCS solenoid (intake butterflies)
M150-C
M150
3Low Side Ignition 1
4Low Side Ignition 2
10Battery Negative 1
11Battery Negative 2
14Analogue Voltage Input 1
15Analogue Voltage Input 2
16Analogue Voltage Input 3
17Analogue Voltage Input 4
19Peak Hold Injector 1
20Peak Hold Injector 2
21Peak Hold Injector 3
22Peak Hold Injector 4
23Low Side Injector 1
24Low Side Injector 2
26Battery Positive
27Peak Hold Injector 5
28Peak Hold Injector 6
29Peak Hold Injector 7
30Peak Hold Injector 8
OEM-3-F Ignition 1 (coils 1+4, wasted spark)
OEM-3-I Ignition 2 (coils 2+3, wasted spark)
GND
GND
OEM-4-X Mass air flow (MAF)
OEM-4-V Throttle position (TPS)
OEM-4-AE Pressure sensor (Mazda: EGR boost sensor)
OEM-4-AD Fuel level
OEM-2-A Injector 1
OEM-2-G Injector 3
OEM-3-H Main relay
OEM-2-O Fuel pump relay (non-immobiliser)
OEM-2-D Injector 2
OEM-2-J Injector 4
Battery Positive
OEM-3-J Front O2 heater
OEM-3-P Rear O2 heater
OEM-2-Q ISC valve low side
OEM-2-E EGR valve
M150-D
M150
1Universal Digital Input 1
2Universal Digital Input 2
3Analogue Temperature Input 1
4Analogue Temperature Input 2
7Knock Input 1
8Universal Digital Input 3
9Universal Digital Input 4
10Universal Digital Input 5
11Universal Digital Input 6
12Battery Backup
15Sensor 0V A
16Sensor 0V B
OEM-3-Y Crank position (CKP)
OEM-3-V Cam position (CMP)
OEM-4-P Coolant temperature (ECT)
OEM-4-N Intake air temperature (IAT)
OEM-4-M Knock sensor
OEM-3-T Vehicle speed
OEM-4-H Neutral switch
OEM-4-I Clutch switch
OEM-4-J VTCS vacuum switch
Battery Backup
0V sensor
0V sensor
SP-GND · 9 pins
SP-0V · 8 pins
SP-14V · 7 pins
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
62 / 62 connections
Columns ▾
Lengths need a layout. Add bundles in Layout.
Not set yet: signal, colour, stripe, ident.
| Wire | From | To | Signal | Gauge | Colour | Stripe | Ident | Flags | |
|---|---|---|---|---|---|---|---|---|---|
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — | |||||||||
| — |