4B90 means the DDE has judged the EGR system itself to be faulty. The usual causes are heavy carbon buildup, a seized valve or a failed EGR cooler — and if the cooler has cracked, this is no longer only an emissions issue.
2C57 is a BMW-specific hex fault code meaning the DME could not reach its requested charge pressure. It usually comes from a boost leak, a stuck wastegate or a vacuum problem, and it often arrives together with limp mode.
29CC means combustion misfires on multiple cylinders, while 2ABC means an electrical fault on the charge pressure sensor. When they appear together the order matters: sensor first, misfire second.
30FE is a BMW-specific code meaning overboost was detected on the high pressure side of the turbocharger. The DME usually cuts boost and drops the car into limp mode; it is riskier for the engine than 2C57.
3100 is a BMW-specific code meaning the DME switched off boost pressure control. It is not a fault in itself but the consequence of another fault — so the real job is finding the primary code that triggered it.
244C00 is stored by the DDE on BMW diesels and means the high pressure stage turbo cannot reach the requested charge pressure. Typical causes are the VNT actuator, a vacuum leak or soot buildup.
You can configure which lamps illuminate for daytime running lights (DRL) and their brightness according to your preference. In the BMW F10/F11, this is done with a single parameter in the FRM module. We explain step-by-step how to do it with OBDThink.
30FF is a BMW-specific hex fault code stored by the DME when it detects combustion misfires on more than one cylinder. Its generic equivalent is P0300, and severity is high because of the risk of catalytic converter damage.
How to reset the CBS (Condition Based Service) system in your BMW after an oil change? With OBDThink, you can perform professional oil service resets yourself.
Closing all windows, sunroof, and folding mirrors in one move by holding the lock button on the key provides great convenience. In the BMW F10/F11, this "comfort closing" feature is enabled through coding. We explain step by step how to do it with OBDThink.
If you have to manually reset the air conditioning or recirculation mode every time you start your car, this feature is for you. With a simple coding on BMW F10/F11, the climate control remembers its last state. We'll show you step-by-step how to do it with OBDThink.
How to code your BMW F10/F11 with OBDThink to make the auto start-stop system default to off or remember the last setting. Step-by-step CAS module guide.