About BMW
BMW builds cars that are intimidating, economical and blazingly quick, often all at the same time, which is no mean feat. They're also famously known for faulty indicators, and to be fair to BMW drivers, it really can be a footwell module rather than anything personal.
AutoECU covers almost every BMW on UK roads, from early E-chassis models to keyless G-series cars: spare and lost keys, key upgrades, fob repairs, factory add-on coding and module replacements. Tuning is handled by our partner tuners who specialise in your particular BMW.




BMW models & platform codes
UK-market models we commonly work on, with years and the manufacturer's platform / chassis codes. Can't see yours? Ask us, the list isn't exhaustive.
| Model | Years | Code |
|---|---|---|
| 1 Series | 2024+ | F70 |
| 1 Series | 2019-2024 | F40 |
| 1 Series | 2011-2019 | F20/F21 |
| 1 Series | 2004-2011 | E81/E87 |
| 2 Series Coupe | 2022+ | G42 |
| 2 Series Coupe/Convertible | 2014-2021 | F22/F23 |
| 2 Series Gran Coupe | 2024+ | F74 |
| 2 Series Gran Coupe | 2020-2024 | F44 |
| 2 Series Active Tourer | 2022+ | U06 |
| 2 Series Active/Gran Tourer | 2014-2021 | F45/F46 |
| 3 Series | 2019+ | G20/G21 |
| 3 Series | 2012-2019 | F30/F31 |
| 3 Series | 2005-2013 | E90/E91/E92/E93 |
| 3 Series | 1998-2006 | E46 |
| 4 Series | 2020+ | G22/G23/G26 |
| 4 Series | 2013-2020 | F32/F33/F36 |
| 5 Series | 2023+ | G60/G61 |
| 5 Series | 2017-2023 | G30/G31 |
| 5 Series | 2010-2017 | F10/F11 |
| 5 Series | 2003-2010 | E60/E61 |
| 7 Series | 2022+ | G70 |
| 7 Series | 2015-2022 | G11/G12 |
| X1 | 2022+ | U11 |
| X1 | 2015-2022 | F48 |
| X1 | 2009-2015 | E84 |
| X2 | 2024+ | U10 |
| X2 | 2018-2023 | F39 |
| X3 | 2024+ | G45 |
| X3 | 2017-2024 | G01 |
| X3 | 2010-2017 | F25 |
| X3 | 2004-2010 | E83 |
| X5 | 2018+ | G05 |
| X5 | 2013-2018 | F15 |
| X5 | 2007-2013 | E70 |
| i4 | 2021+ | G26 |
| iX | 2021+ | I20 |
| i3 | 2013-2022 | I01 |
Popular BMW coding
- Auto start/stop memory (remembers your last setting)
- Angel eyes / DRL and lighting settings
- Apple CarPlay activation on supported NBT Evo and newer head units
- Reversing camera and parking sensor retrofits
- Mirror fold on lock and comfort open/close windows
- Video in motion and digital speed display
- Retrofit module coding (towbar, sport displays, upgraded head units)
- Battery registration after a battery change
Common BMW electronic repairs
- Footwell module (FRM) failure causing dead indicators, lights or windows
- CAS module faults leading to no-start or key not recognised
- Engine ECU (DME) failure and ECU cloning
- iDrive head unit faults (CCC, CIC, NBT)
- Instrument cluster faults and dead displays
- Water ingress damaging modules in the footwell or boot
- Gearbox control (EGS) and electronic faults after battery or module issues
BMW keys & fobs
EWS remote key with blade
E46 3 Series, E39 5 Series, E53 X5, E83 X3
Classic BMW key; worn buttons and tired remotes are common and very repairable.
CAS slot-in key
E60 5 Series, E90 3 Series, E87 1 Series, E70 X5, E84 X1
Pushes into the dash slot; some have Comfort Access keyless entry and charge in the slot.
F-series 3-button key
F20 1 Series, F30 3 Series, F10 5 Series, F15 X5, F48 X1
Our most popular aftermarket and upgrade keys live here, with spares and all-keys-lost covered.
G-series keyless key
G20 3 Series, G30 5 Series, G01 X3, G05 X5 and newer
We have G-series keys for many keyless BMWs; newer cars vary, so check your model with us first.
BMW tuning
ECU remaps are carried out by our partner tuners; depending on your BMW you may be referred to the partner who specialises in your engine.
- Economy remap
- Stage 1
- Stage 2
- EGR & DPF solutions
- DTC solutions
- Pops, bangs & crackles
- Speed limiter removal
BMW questions
My BMW indicators or lights have stopped working. Is it the bulbs?
Sometimes, but on many BMWs and MINIs the footwell module (FRM) is the real culprit, especially after a battery change or a flat battery. It can often be repaired or recovered and recoded. Give AutoECU a shout and we'll diagnose it properly.
Can you make a spare BMW key or replace one I've lost?
We cover almost every BMW on UK roads, from older E-series to many G-series keyless cars. We can supply, programme and deactivate lost keys, and offer upgrade-style keys too. Contact AutoECU with your reg and we'll confirm what your BMW needs.
What can be coded on my BMW?
Plenty, from start/stop memory and lighting tweaks to CarPlay activation and retrofit coding. Options depend on your model, year and software. Send AutoECU your reg and wish list and we'll tell you what's realistic.
Need something done on your BMW?
We'll fill in the make for you. Just add your reg and what's wrong.








































