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 colorYellow (steady or flashing)
Wording you may seeService Engine Soon light (MIL)
Increased emissions! (older E-series wording)
Engine malfunction warning
Usual causesFuel 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

CauseCars most affectedWhat you noticeBMW bulletinsRepair prices (national average)
Fuel cap or evaporative (EVAP) system leakAll; leak detection module (NVLD) faults on many F- and G-series carsNo 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 leaksN52, N54, N55 (valve cover/PCV), B58 (valve cover with built-in PCV), S55Lean 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 openN20, N52, N55, B46/B48, B58 and othersSlow 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) faultsN51, N52, N54, N55 and laterCam 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 plausibilityN55BMW fault 28A0 or 101F01 (P112F) after programming or with a complaint; BMW's bulletin explains the check.SI B11 09 19 (PDF)—
MisfireAll gasoline enginesA 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

  1. Tighten the fuel cap until it clicks; an EVAP light can take several drives to go out.
  2. Have the code read. Our BMW fault code pages explain the common ones and link to repair prices.
  3. Emissions parts often carry longer federal or state emissions warranty coverage, so ask before paying.

Sources

  1. BMW E90 Driver Information Systems (BMW technical training manual): Check Control message list
  2. BMW USA: digital owner's manual for your VIN
  3. US EPA: What to do with the check engine light (EPA420-F-00-041)
  4. 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.

Want a heads-up when prices or bulletins change for your BMW?

About one short email a week, with BMW news. Unsubscribe anytime.