The MaxxECU RACE adapter for the MS42/MS43 BMW's can only be used with MaxxECU RACE.
Vehicle |
Engines |
Year |
LSU sensor |
Note |
BMW 3-series (E46) |
2.0, 2.3, 2.5, 2.8, 3.0 (M54) |
2000 - 2006 |
External sensor needed (included) |
Verified! |
BMW 5-series (E39) |
2.0, 2.3, 2.5, 2.8, 3.0 (M54) |
2000 - 2004 |
External sensor needed (included) |
Verified! |
BMW 7-series (E65/E66) |
3.0L (M54) |
2002 - 2005 |
External sensor needed (included) |
|
BMW X5 (E53) |
3.0L (M54) |
2000 - 2006 |
External sensor needed (included) |
|
BMW Z3 (E36/E37) |
2.0, 2.2, 2.5, 2.8L (M54) |
2000 - 2002 |
External sensor needed (included) |
|
BMW Z4 (E85) |
2.2, 2.5, 3.0 (M54) |
2002 - 2005 |
External sensor needed (included) |
Note: Manual transmission only!
Options |
OEM ECU PIN |
MaxxECU IO |
MaxxECU RACE |
Note |
6 injection sequential |
|
INJ 1-8 |
YES |
|
6 ignition sequential (using external IGBT modules) |
|
IGN 1-8 |
YES |
|
E-Throttle with cruise control |
|
GPO 11/GPO 12 |
Yes |
|
Idle solenoid* |
C46, C47 |
GPO 5, GPO 6 |
Yes |
Not used for idle features using our base tune, but it is still wired... |
DISA (intake) |
C49 |
GPO 8 |
Yes |
|
Exhaust flap* |
D18 |
|
Yes |
Only available on M54B30, this output is always active (no control option available) |
FAN (PWM) |
D4 |
GPO 1 |
Yes |
|
AC magnetic clutch* |
D29 |
GPO 7 |
YES |
Parallel wired to GT1508:C (can be used as an output for anything if you disconnect it from the AC) |
Fuel pump |
D10 |
GPO 2 |
YES |
|
Thermostat |
C45 |
GPO 3 |
YES |
|
Fuel tank vent valve |
C42 |
GPO 4 |
Yes |
|
Crank trigger |
C8 |
TRIGGER |
YES |
|
Intake CAM trigger |
C5 |
HOME |
YES |
|
Exhaust CAM trigger |
C2 |
DIN 1 |
YES |
|
Engine oil temp |
C27 |
AIN 1 |
YES |
|
Intake air temperature sensor (IAT) |
C22 |
IAT |
YES |
|
Coolant outlet temperature |
AIN 2 |
- |
Yes |
No calibration available for this sensor. |
VANOS solenoid (intake) |
C40 |
INJ 7 |
YES |
|
VANOS solenoid (exhaust) |
C41 |
INJ 8 |
YES |
|
Clutch switch |
D23 |
DIN 2 |
YES |
|
Boost solenoid |
|
GPO 15 (+12V) |
Yes |
|
Brake switch |
|
Yes |
|
|
Secondary air pump |
- |
- |
|
|
Wideband lambda sensor |
|
|
YES |
Using external harness (included) |
OEM mass air mass sensor |
- |
- |
|
|
OEM knock sensors |
C29, C31 |
KNOCK1, KNOCK2 |
YES |
|
E-Throttle/pedal sensors |
C19, C10, D8, D13 |
TPS, AIN 3,4,5 |
|
|
Intrument cluster |
|
Yes |
||
Bluetooth (MDash) |
|
|
Yes |
|
EGT option |
|
|
Yes, 6 Directly |
|
1 |
MaxxECU RACE CMC connector 1 |
2 |
MaxxECU RACE CMC connector 2 |
3 |
Vehicle harness adapter |
4 |
Main DME relay |
5 |
MaxxECU built-in EGT (1-6) mini-k connectors |
6 |
2-pin extra connector for boost control solenoid (or any other extra output feature) |
7 |
8-pin DTM connector (for external WBO). Cable and sensor included |
8 |
8-pin extra connector for extra sensors and other features |
9 |
3-pin DTM connectors for external the included IGBT modules |
10 |
Extra 4-pin connector (CAN) |
Pin |
Description |
Usage |
Note |
1 |
+12V |
+12 power supply |
|
2 |
CAN H |
|
|
3 |
CAN L |
|
|
4 |
Engine GND |
|
|
Note: Pinout is from the wire side of the pre-wired cable harness.
Pin |
Description |
Usage |
Note |
A |
+5V sensor supply |
Power source for external sensors |
|
B |
Sensor GND |
Sensor ground for external sensors |
MUST NOT BE CONNECTED TO CHASSIE GND |
C |
GPO 7 / DIN 3 |
Parallel wired to OEM AC MAGNETIC CLUTCH (D29), disconnect from AC to use as another output function |
|
D |
AIN 7 |
|
|
E |
DIN/VR 5 |
|
|
F |
AIN 8 |
|
|
G |
AIN 6 |
|
|
H |
+12V switched |
Battery positive (+12V) |
Output at ignition on |
Stock ECU is located in engine bay on driver side.
1. Remove plastic cover in engine bay.
2. Remove all stock ECU/DME connectors and put them aside.
3. Reconnect one of the ECU connectors in the middle, gently bend the locking clips (red arrows) outwards and pull the harness and ECU upwards.
When the stock ECU is removed, you have to consider how you will mount your MaxxECU unit and adapter to suit your need. From here on, we give you one example installation.
Best intention is to mount the MaxxECU in the stock ECU location, by either cut into the stock plastic holder or remove it completely, the decision is yours to make.
4. Try to lift up the plastic holder, in the bottom there is some locking clips you need to release before you can remove it complete, and also some zip ties which must be removed.
5. The ECU plastic holder unmounted.
6. Route the included MAP sensor hose from the intake to the MaxxECU.
7. Mount the included Bluetooth antenna (make sure the actual MaxxECU CMC connectors is mounted before the antenna).
8. Mount the MaxxECU, use some adhesive tape or similar to make it stick. Mount the 6 included ignition modules (IGBT) into the 3-pin DTM connectors.
9. Install the included wideband lambda sensor into the exhaust, route the included WBO cable to the adapter harness and connect.
Install the USB cable and route it inside the vehicle. Connect the vehicle harness ECU connectors to the MaxxECU adapter harness connectors.
10. Wire in some extra sensors/outputs in the 8-pin extra connector, and also for boosted application you can use the extra 2-pin superseal connector to a boost solenoid.
Note: The IGBT modules needs to be mounted on a aluminium surface to distribute heat (depending on power output).
11. Before mounting back the plastic cover, you need to cut into the rubber bushing at arrow location to make the extra wired to fit, make sure no water can enter since the MaxxECU unit is not waterproofed.
BMW M54 engine in a BMW Z4 with our MS43 plugin.
BMW M54 engine in a BMW Z4 with our MS43 plugin.
Example wirings of extra input and output