What Is Limp Mode (Notlauf)?

What Is Limp Mode (Notlauf)

Limp mode (Notlauf) is a BMW protective function. The ECU cuts boost pressure and limits engine speed so you can reach a shop safely. The causes vary, but they cluster around four systems: boost, fuel pressure, exhaust aftertreatment, and valve control.

The logic is simple: if any of these circuits fails, running at full load leads to cascading damage—overheating, detonation, a destroyed turbo, or a ruined catalytic converter. So the ECU deliberately pulls power back: you lose performance, but the engine itself survives. The control unit sets the exact limit on its own, depending on the cause.

Symptoms

  • Significant power loss
  • Engine speed limited to roughly 2,500 rpm
  • The car barely accelerates
  • Check Engine light on, sometimes with additional warning symbols
  • The automatic transmission stops upshifting
  • Reduced top speed
  • After a restart, limp mode briefly disappears, then quickly returns

Common Trouble Codes

All of the codes below describe the same behavior—dropping into limp mode—and each has its own detailed page with the code meaning, diagnosis, and cost estimates.

Code Meaning System
P0299 Boost pressure too low (turbo/wastegate) Boost
P0087 Fuel rail pressure too low (HPFP) Fuel pressure
P244A DPF differential pressure too high Exhaust aftertreatment
2A82 VANOS target position, intake Valve control
P0234 Boost pressure too high (wastegate open) Boost
2DC7 Intercooler sensor Boost (sensor)
P0401 EGR Exhaust aftertreatment

⚠️ The source data has a discrepancy: code P0401 (EGR) is named as a frequent cause on diesels but is missing from the main list of common codes. Treat it as a probable, not a primary, cause.

Speed Limits

In limp mode, speed is limited to roughly 50–75 mph on gasoline models and 37–62 mph on diesels. The exact threshold depends on the cause—the control unit sets it case by case.

Most Likely Causes

On gasoline engines, the boost system is the usual culprit—code P0299. On diesels, it’s a clogged diesel particulate filter (DPF) (P244A) or the exhaust gas recirculation (EGR) system (P0401).

Diagnosis and Repair

Diagnosis starts with reading the fault memory and the stored freeze-frame data. From there, you test the specific system flagged by the code: boost and wastegate, fuel rail and HPFP, DPF differential pressure, VANOS position, intercooler sensors.

Job Relative Cost
Fault memory read + freeze-frame Low
Boost pressure sensor replacement Moderate
Wastegate solenoid valve Moderate
HPFP replacement High
Forced DPF regeneration Low
Turbocharger replacement High—comparable to an engine rebuild

Shop Observations

  • The code stays in memory even after limp mode clears following a restart.
  • Driving in limp mode is generally safe—the system is protecting the engine.
  • The exception: paired with an oil temperature or oil pressure warning, you need to stop immediately.
  • After a successful repair, limp mode usually goes away—at the latest after clearing the codes and a test drive.
Verified against sources

Need help with your BMW?

Ask our AI assistant — it will analyze the knowledge base and give you a personal answer in seconds.

Ask AI →
Прокрутить вверх