When a BMW 335i starts misfiring on multiple cylinders, the usual suspects are spark plugs and ignition coils. But what happens when the mechanical components are fine, and the Engine Control Unit (ECU) itself is failing to fire the coils? As a specialist in automotive electronics repair serving Georgetown, Milton, and the Halton Region, I regularly see expensive engine modules condemned for highly localized electrical faults. In this repair log, I will walk you through how a single shorted MOSFET caused a massive engine misfire, and how component-level PCB circuit board repair saved this BMW ECU from the scrap heap.
The BMW 335i is a highly engineered machine, but it is not immune to complex electrical gremlins. The vehicle was brought in with a severe engine misfire across multiple cylinders. The standard automotive diagnostic route had already been taken: new spark plugs were installed, and the ignition coils were swapped and tested. Despite these mechanical replacements, the misfire persisted, and the engine continued to run incredibly rough.
When mechanical parts are ruled out, the diagnostic path leads straight to the brain of the engine: the ECU (Engine Control Unit). If the ECU cannot properly switch the ground circuit to trigger the ignition coils, the spark plugs simply will not fire.
The dealership solution in this scenario is a complete ECU replacement, which requires purchasing a brand-new, expensive module and paying for specialized anti-theft programming and coding to sync it to the vehicle. However, on the bench, there is a much more efficient and cost-effective approach.
Replacing a shorted BMW ECU MOSFET.
I pulled the ECU from the vehicle and got it onto the bench. Opening a sealed automotive module requires care to avoid damaging the delicate internal multi-layer circuit board.
Once the board was exposed, I bypassed a general visual inspection and went straight to tracing the ignition coil driver circuits. The ignition coils on these engines are triggered by high-power transistors known as MOSFETs, which sit on the ECU board and act as high-speed electronic switches.
Using a multimeter in diode mode, I began testing the gate, drain, and source pins of the MOSFETs responsible for the misfiring cylinders. It did not take long to find the culprit. One of the ignition coil driver MOSFETs was completely shorted out. Because of this internal short, the MOSFET could no longer switch the coil on and off, resulting in a dead cylinder and a severe engine misfire.
This is where specialized micro-soldering becomes essential. Replacing a surface-mount power MOSFET on a heavy copper automotive board requires strict thermal management. The thick copper planes in an ECU act as massive heatsinks, drawing heat away from your soldering iron and making standard soldering techniques ineffective.
Extraction: I applied localized hot air to safely bring the shorted MOSFET up to liquidus temperature, carefully lifting it from the board without stressing the surrounding microscopic components.
Pad Preparation: Using leaded solder and desoldering braid, I cleared the old factory solder from the pads, leaving a perfectly flat and clean surface.
Installation: I aligned a brand-new, high-quality replacement MOSFET, applied premium flux, and reflowed the component into place.
Verification: Once the board cooled, I verified the diode drops across the new MOSFET to ensure the short was entirely cleared and the surrounding circuit was fully intact.
After resealing the ECU and reinstalling it into the BMW 335i, the engine fired up perfectly. The idle was smooth, the misfire codes were permanently cleared, and full power was restored to the engine.
By targeting the exact point of failure on the circuit board, I was able to get this vehicle back on the road without the astronomical cost of a replacement module, dealership programming fees, or lengthy shipping delays.
If your vehicle is dealing with an electrical gremlin, a persistent misfire, or a module that a shop has declared "dead," don't assume it needs to be replaced. I specialize in diagnosing and repairing automotive control boards down to the microscopic level.
Need an automotive module inspected? Contact The Solder Surgeon Electronics Repair today to book a bench diagnostic. I provide local drop-off services for the Halton Region and secure mail-in repairs across Canada.