Congratulations! You are now on the waiting list, please check your inbox for our confirmation email!

Register Account

Sign In

VEMS M50/S50 Direct Plug-In ECU

  • Sale
  • Regular price $1,297.00
Shipping calculated at checkout.

Upgrade your car with our fully programmable ECU in a matter of minutes without any wiring nightmare.

Designed to be a plug-in replacement for your BMW M50 or S50 equipped car. It will control VANOS if you have that on your particular engine.

The M50 and S50 engines are typically found in the BMW e36 platform. The M50 is also used in the e34. If you have an e30 or other car with an engine swap, if it used the original M50/S50 engine wiring harness, it will work with this standalone ECU.


  • Fully programmable control of your engine
  • Integrated wideband controller
  • Control of individual fuel injectors and ignition coils
  • Control of the idle valve
  • Uses stock sensors
  • You can remove the MAF to make intake plumbing less complicated
  • Easily tune for head work, cams, different pistons, etc.
  • Gives the control needed to add a turbo
  • Launch control
  • Anti-lag
  • Boost control by gear or speed
  • 10 pin extra function connector
    • 5 analog inputs for sensors or switches
    • Second wheelspeed sensor input
    • Low power output for LED, transistor switching, etc. Max 300mA
    • 2 high power outputs (boost control solenoid,  etc.)
  • Serial port is wired with power for Bluetooth or Wi-fi modules
  • EGT input
  • User upgradable firmware
  • Excellent, user-friendly tuning software

This kit includes:

  1. ECU
  2. 4bar MAP sensor
  3. Open Element Air Temp Sensor
  4. 75cm Air Temp Extension Harness
  5. 5ft/150cm Wideband Extension Harness


By default comes with the LSU4.9 plug. If you prefer LSU4.2 just make a note in the order comments and we'd be glad to adjust that for you.

Quick steps:

  1. Remove the factory ECU 
  2. Run the wideband wires out the harness grommet 
  3. Insert the wires in the wideband connector 
  4. Plug in the engine wiring harness to the new ECU 
  5. Run a vacuum line to the external MAP sensor. Locating the sensor in the ECU compartment is suggested, but not mandatory 
  6. Connect to the serial port with your computer and turn the ignition on 
  7. Turn the ignition on, calibrate the TPS, calibrate the wideband sensor
  8. Remove the factory O2 sensor and Install the new Bosch wideband sensor in the exhaust
  9. Start the car


Be on the lookout for our video to show the process, coming soon.