A PnP ECU for the BMW M52TU and M54 engines.
This PCB will replace the original board in ms42/ms43 ecu case.
Just open the 4 bolts in the ecu case, remove original board and replace with this.
You will need to drill/grind some openings for the new extra connectors and vacuum hose.
It is based around the DIY-EFI CORE4 module and runs the Speeduino firmware, credits for the design go to Pazi, details here.
The ECU provides fully sequential 6 cylinder injector control.
There is an internal CAN-bus co-processor to control the factory cluster in bmw e46/e38/e39 chassis.
There is an option to have internal wideband control included, this is done using the 14Point7 Spartan2 OEM or DIY-EFI TinyWB module.
You can choose to have just the controller, the controller and a harness, or the controller, the harness and a LSU 4.9 sensor.
There is a 14 pin aux connector installed which allows extras such as
- Flex Fuel sensor input
- External O2 controller input
- Fan output
- Clutch (Launch control) input
- CAN-Bus interface pins
- Boost control output
A short (30cm) pigtail loom for this connector can also be added to your order.
NOTE! DBW is not supported, on a M54 engine (ms43), you need to change to cable driven throttle body in order to use this PnP.
M52TU (ms42) has a cable driven throttle as backup, so no change is needed for this engine.
See Replacing original DBW throttle body for more details