The MSD80 ECU fitted on E90-era BMWs has a common failure in the injector circuit that results in misfiring due to an entire bank of injectors not working. Many repairers have mixed results repairing this fault as they are unaware of the root cause and do not have the facility to simulate the vehicle and run the ECU to test its functionality. They may find that faulty ECUs pass a simple test with a multimeter, or that surface-level repairs either make no difference, or last only a short time.
Thanks to our proprietary vehicle simulation facility and our reverse engineering of the injector circuit, we are able to correctly diagnose and successfully repair these injector circuit faults on every MSD80 ECU.
These ECUs are also often water damaged, but this is usually not repairable. In such cases, we can supply and program a replacement ECU for an additional cost.
Please send the all the parts shown in the image which applies to you. We require these to test and repair your unit.