Home › Warning lights › Check engine light, no message
BMW check engine light on with no message
An emissions-related fault is stored. Steady usually means drive normally and get it read soon; flashing means slow down and get it checked now.
Last updated
At a glance
| Can I keep driving? | Steady: yes, get it read soon. Flashing: reduce speed and get it checked now |
|---|---|
| Warning color | Yellow (steady or flashing) |
| Wording you may see | Service Engine Soon light (MIL) Increased emissions! (older E-series wording) Engine malfunction warning |
| Usual causes | Fuel cap or evaporative (EVAP) system leak Lean mixture: vacuum or crankcase ventilation leaks Thermostat stuck open VANOS (cam timing) faults Throttle or intake pressure plausibility Misfire |
What it means
The check engine light (BMW calls it the Service Engine Soon light, or malfunction indicator lamp) is the federally required on-board diagnostics (OBD) light. It comes on when the engine computer stores a fault that could raise exhaust emissions. Many of those faults don't change how the car drives, which is why there is often no text message. BMW's older wording, when there is one, is "Increased emissions! Engine problem influencing exhaust emissions."
Can I keep driving?
Steady: yes, get it read soon. Flashing: reduce speed and get it checked now. A steady light with the car running normally is usually safe to drive while you arrange a scan. A flashing light means misfiring bad enough to damage the catalytic converter, so drive gently and have it checked straight away, or stop if the engine shakes. Any red warning means stop.
This is general guidance. Your owner's manual has the exact instruction for your car, and any red warning means stop as soon as it is safe.
Usual causes
| Cause | Cars most affected | What you notice | BMW bulletins | Repair prices (national average) |
|---|---|---|---|---|
| Fuel cap or evaporative (EVAP) system leak | All; leak detection module (NVLD) faults on many F- and G-series cars | No drivability change. Codes such as P0456 or BMW 190302 (micro leak). BMW bulletins point to the filler cap, the leak detection module, its filter, or the tank vent (purge) valve. | SI B16 15 14 (PDF) SI B16 04 17 (PDF) | B58 / B48 fuel tank vent valve (purge valve) Indie $63–$173 Dealer $195–$285 |
| Lean mixture: vacuum or crankcase ventilation leaks | N52, N54, N55 (valve cover/PCV), B58 (valve cover with built-in PCV), S55 | Lean codes (P0171/P0174, BMW 29E0/29E1 or 118001/118101), sometimes a rough idle or whistle. On early M3/M4 BMW fixed an over-sensitive lean check with software. | SI B12 13 15 (PDF) | N55 valve cover / valve cover gasket (PCV) Indie $1,225–$1,547 Dealer $2,017–$2,557 Indie owners paid $930–$1,625 Dealer owners paid $1,450–$2,076 |
| Thermostat stuck open | N20, N52, N55, B46/B48, B58 and others | Slow warm-up, weak heat, thermostat code (P0128, BMW 1D2008 "map thermostat jammed open"). BMW extended thermostat coverage on eligible N20 and N26 cars. | SI B12 33 14 (PDF) SI B12 13 16 (PDF) SI B01 01 16 (PDF) | N52 / N54 / N55 electric water pump + thermostat Indie $758–$1,259 Dealer $1,841–$2,250 |
| VANOS (cam timing) faults | N51, N52, N54, N55 and later | Cam timing codes (P0011/P0012/P0014/P0015, BMW 2A82/2A87); power may also drop. | SI B11 02 08 (PDF) | VANOS solenoids (intake / exhaust) Indie $549–$703 Dealer $973–$1,199 |
| Throttle or intake pressure plausibility | N55 | BMW fault 28A0 or 101F01 (P112F) after programming or with a complaint; BMW's bulletin explains the check. | SI B11 09 19 (PDF) | — |
| Misfire | All gasoline engines | A flashing light, rough running, misfire codes P0300–P0306. | — | N55 ignition coils (all six) Indie $355–$789 Dealer $1,064–$1,299 |
Bulletins are BMW service information filed with NHTSA; open one for the exact models, build dates and repair. A bulletin isn't a recall and doesn't mean your car has the problem. Estimates are national averages built from BMW warranty labor time, regional shop rates and parts prices; open a repair for your ZIP. "Owners paid" is the middle half of sourced prices, shown where we have at least 3.
What to do
- Tighten the fuel cap until it clicks; an EVAP light can take several drives to go out.
- Have the code read. Our BMW fault code pages explain the common ones and link to repair prices.
- Emissions parts often carry longer federal or state emissions warranty coverage, so ask before paying.
Fault codes often stored with it
P0171 / P0174 (lean) P0456 (EVAP small leak) P0011 / P0012 / P0014 / P0015 (cam timing) P0128 / 1D2008 (thermostat open) P0300–P0306 (misfire) P112F / 101F01 (throttle vs manifold pressure) P0420 (catalyst efficiency)
Other BMW bulletins that mention it
- SI B61 23 25 PHEV – malfunction indicator lamp (MIL) & fault 0318e2 stored after charging G05, G09, G60, G70, G90 · Mar 2026
- SI B61 22 25 PHEV – malfunction indicator lamp (MIL) & fault code ba0023/ba0008 stored G05, G09, G60, G70, G90 · Mar 2026
- SI B61 19 25 PHEV – malfunction indicator lamp (MIL) with fault code entry 031bfc stored G05, G09, G60, G70, G90 · Mar 2026
- SI B12 28 18 Malfunction indicator lamp (MIL) multiple motor position sensor faults stored in eme F15 · Apr 2020
- SI B61 03 26 PHEV does not start or gear can’t be engaged; CCM displays - possible MIL G05, G09, G60, G70, G90 · Mar 2026
- SI B62 03 20 Malfunction indicator lamp (MIL) is illuminated with fault memory cdc152 G01, G02, G05, G06, G07 and others · Dec 2020
- SI B11 12 19 Malfunction indicator lamp is illuminated with a crankshaft adaption fault G01, G02, G05, G06, G07 and others · Jan 2020
- SI B12 28 19 The MIL may be illuminated by erroneous valvetronic faults G05, G06, G07, G14, G15 and others · Nov 2019
240 of the BMW bulletins we hold mention this warning in their text; these are the closest matches.
Related warnings
Drivetrain malfunction Engine overheating or coolant warning Engine oil level or oil pressure All warning lights
Sources
- BMW E90 Driver Information Systems (BMW technical training manual): Check Control message list
- BMW USA: digital owner's manual for your VIN
- US EPA: What to do with the check engine light (EPA420-F-00-041)
- NHTSA: BMW technical service bulletins and recalls by VIN
Message wording in quotes is BMW's own, from the Check Control list in BMW's E90 training manual or from the bulletins linked above; newer cars word some messages differently. The explanations are ours.