Syvecs BMW E46 M3 ECU Kit

£3,100.00 (+VAT)

This Syvecs Engine Control Unit Kit brings a new level of Engine Management control to the BMW E46 M3 with the world’s first Complete Standalone Engine Control Module! (Compatible only with manual transmission).

SKU: S7PLUS-BE46 Category: Tags: , ,


By simply plugging in this ECU kit, a whole new level of control is available. Included within the BMW E46 M3 ECU Kit is the Syvecs S7 Plus Engine Management Unit which offers an extremely high level of precise engine management control. Featuring a triple processor unit uses a high speed RISC processor for code execution and an additional large FPGA for high speed engine position tracking. This allows the scheduling of code to be independent of signal patterns, increasing flexibility, efficiency and accuracy under transient conditions. The powerful combination also allows advanced control algorithms but yet easy to map for the end user still using the Syvecs SCal software and S7 Firmware.

Further information can be found in the features toggle below:


  • Live Tuning of every aspect of the engine’s calibration.
  • Ability to select desired engine map, boost level, traction and launch control levels through 12 Position switch.
  • Fully adjustable Launch control with Anti-lag strategies and Ramp in Maps.
  • Full Vanos Control.
  • Closed loop Dual Lambda Control with LSU4.9. (Available separately)
  • Flex Fuel control.
  • Cruise Control add on.
  • Control the OEM Injectors and additional injectors for high power installations where staged injection may be required.
  • Fully adjustable closed loop boost control with launch level adjustments and trims for turbo speed, air charge, engine coolant temp, exhaust gas temperatures etc.
  • Monitor and trimming of exhaust gas temperatures.
  • Built in data logging using a market leading analysis software of up to 8 hours, with data rates at up to 1000hz.
  • Rolling Antilag / Pit lane limiter strategies, great for building boost on a roll.
  • Anti-theft and valet modes.
  • Super fast connection via RJ45 Ethernet port for live tuning anywhere in the world or even remotely if on track and connected to a wireless unit.
  • Adjustable traction control strategies based on lateral g, steering angle and/or individual wheel speed monitoring.
  • 4 programmable and selectable target slip maps. An immediate torque reduction can be applied by the ECU via ignition retard or a fuel cut.
  • Configurable Engine Safety Trips on all important parameters such as oil temperature and oil pressure.
  • Fuel pump control of both main direct injection pumps, and sub pumps, as well as relative fuel pressure monitoring and limiting in the event of fuel pressure dropping on boost.
  • 4 different Pedal to Throttle Angle maps with multipliers for different parameters e.g. speed. Again adjustable via steering wheel buttons.
  • Configurable individual cylinder closed loop knock control, to suit any cylinder modification with adjustments to frequency, windows for listening and gains for each cylinder. Ability to trigger full cylinder shutdown in severe knock conditions.
  • Flat Shift
  • Ability to change Torque ramp in after launch.
  • Change throttle blip requests to match your torque band. Especially useful on oversized turbo installations.
  • Run up to 7bar map sensors.
  • Control high or low impendence injectors.
  • Change injector dead times based on voltage levels for proper control.
  • Change injector end angle to ensure injection point is properly calibrated.
  • Ability to fit any type of external sensor to monitor and trigger safety trips from anything such as crank case pressure to damper position.
  • Ability to use any size DBW throttle body e.g. Chevrolet LS7.
  • Wet and Dry – wet and dry nitrous control with ability to drive solenoids directly and control n20 heaters via pressure monitoring.
  • Ability to control any external vehicle features based on sensor inputs e.g. Adjustable rear wing linked to G force or exhaust control valves.
  • Connect any race series dash or even one of our partners’ Touchscreen CANBUS adjustment /display units.
  • View any input live with built in scope up to 1000hz.

Plus much, much more!

FAQ’s and Help

Q) Can I use the OBD port still to log, read codes and clear them on other ECUs, for instance ABS codes?
A) Yes. Via any BMW tools. The tools wont connect to the engine ECU now. You will need to see error and clear in SCal.

Q) Does Traction control still function and can I turn it off?
A) Yes. The Syvecs traction control is a big improvement over the OEM Strategy and Input Slave. AN20 is linked to the OEM ESP switch so can be assigned to Traction Switch in Pin Assignments.

Q) If Injectors are changed does the MPG Gauge read correctly?
A) You can adjust the Fuel Consumption amount in SCal – Fuel Consumption – Injector Consumption Scaling. (Injector Size / 60)

Q) How do I change Calibrations switch positions on the kit?
A) The best way is to purchase a Calibration Rotary Switch from your nearest dealer or from Syvecs direct to allow map changing.

Q) I am wanting to turbo charge the engine. How do I trim the Ignition and Fueling this?
A) Because the Base map is designed for a Stock engine based on Alpha N, tuning is really simple. To add addition fuelling for a Turbo or remove ignition you need to add a Map Sensor on the engine and wire into a Spare input. Then under Run-Mode Fuelling – Corrections – Simple Manifold Pressure Multiplier.. adds addition fuelling based on Map Signal…. Same goes for trimming Ignition timing under under Run-Mode Ignition – Corrections – Simple Manifold Pressure adder.

Q) Can I wire in Wideband Lambda’s as the engine doesn’t have these from the factory?
A) Yes. The kit is setup to allow 2 x LSU4.9 sensors to be fitted in all base maps.

Installation Manual


BMW E46 M3 Installation Manual

All ECU’s are configured to order so the lead times can vary. Estimated dispatch time within 10 working days.

Picture for illustration purposes only. Actual parts may differ slightly in appearance.