⚠️ Lights, windows, or indicators stopped working suddenly?
🧰 Fault codes 30BA, 30BB, or 9315 logged in the FRM module?
🛠 We offer fast, reliable BMW FRM3 repairs—no coding needed, lifetime warranty included

The BMW FRM3 (Footwell Module) controls key electrical systems such as lighting, windows, indicators, and interior controls. When it fails, these systems can stop working completely. This often happens after a flat battery or jump-start, and is usually accompanied by fault codes like 30BA, 30BB, or 9315.
At ECU Fix, we specialise in repairing BMW FRM3 modules, restoring full function quickly—without replacing the unit or requiring any coding.
🔍 What Is the BMW FRM3?
The FRM3 module is an advanced electronic controller located in the footwell area of many BMW and Mini models. It manages lighting, window lift motors, mirror adjustment, and more. When it develops an internal fault, these features stop responding.
Common fault codes include:
- 30BA – FRM Internal Fault
- 30BB – FRM Supply Voltage Fault
- 9315 – Internal Communication Error
These codes are typically caused by software corruption or voltage-related component failure inside the module—not wiring or sensors.
⚠️ Symptoms of BMW FRM3 Failure
When the BMW FRM3 fails, you may notice:
- No headlights, indicators, or brake lights
- Electric windows not responding
- Mirrors or interior lights failing
- Diagnostic tools can’t access or read the FRM module
- One or more of the above after a battery drain or jump-start
If your scan tool shows 30BA, 30BB, or 9315, the FRM3 module is almost certainly the issue—and can often be repaired.
🛠 Our BMW FRM3 Repair Service
Instead of replacing the FRM3 (which is expensive and requires programming), we provide a fast, cost-effective repair.
Our service includes:
- Diagnosis of FRM3 hardware and software
- Recovery of corrupted data or EEPROM structures
- Repair of failed voltage supply components
- Functional testing of all lighting and window outputs
- Return of unit fully plug-and-play—no coding required
- Backed by our lifetime warranty
Once repaired, the FRM3 will operate like new, and your systems will be restored instantly upon refitting.

BMW FRM3 Repair Service – Window & Light Issues
🚗 BMW and Mini Models Commonly Affected
We regularly repair BMW FRM3 modules from:
- BMW 1 Series (E81, E82, E87, E88)
- BMW 3 Series (E90, E91, E92, E93)
- BMW 5 Series (E60, E61) – with late FRM updates
- BMW X1 (E84)
- BMW X5 (E70), X6 (E71)
- Mini Cooper (R56, R57, R58, R60) – 2007–2014
If your car matches one of these and you’re seeing the symptoms above or fault codes like 30BA, we can help.
Part numbers of commonly affected FRM3 modules include:
- 61359390491 / 61359383050 / 61359340339 / 61359308371 / 61359286887 / 61359263803 / 61359249086 / 61359240533 / 61359241008 / 61359230445 / 61359224598 / 61359220137 / 61359204536 / 61359187559 / 61359166708 / 61359159808 / 61359153779 / 61359146058 / 61359128184 / 61356987999 / 61356977724 / 61356961134 / 61356961625 / 61356956587 / 61356955487 / 61356953436 / 61356952837 / 61356950429 / 61353457597 / 61353457588 / 61353457529 / 61353457430 / 61353457404 / 61353457391 / 61353457033 / 61353456988 / 61353456953 / 61353456586 / 61353456393
⚙️ Why Choose ECU Fix?
- ✅ Specialist BMW FRM3 repairs
- ✅ Lifetime warranty on all completed work
- ✅ No coding or programming required after repair
- ✅ Fast 24–48 hour turnaround
- ✅ UK-wide courier collection available
- ✅ No fix, no fee—you only pay collection & return shipping if the unit is unrepairable
We’re trusted by BMW specialists, independent garages, and private owners across the UK.
📦 How to Book Your BMW FRM3 Repair
- Click “Shop Now” to book your repair
- Choose UK courier collection or send the unit directly to us
- We diagnose and repair the FRM3
- Refit your module and restore all lighting and comfort functions
