Bob's Mechanical Repairs

BMW 320d Limp Mode

Bob's Mechanical Repairs — independent family-run garage in Birnam, Dunkeld, Perthshire. Call 01350 727 276 or email [email protected].

Get a free quote

A 320d that drops into limp mode (power restricted to ~2,500 RPM) is one of the most common UK BMW faults. The cause is almost always one of: DPF blockage, intake swirl flap failure, boost leak or EGR cooler failure — in roughly that order on N47/B47.

A 320d that drops into limp mode (power restricted to ~2,500 RPM) is one of the most common UK BMW faults. The cause is almost always one of: DPF blockage, intake swirl flap failure, boost leak or EGR cooler failure — in roughly that order on N47/B47. Most often seen on the N47 / B47 2.0 diesel (320d E90, F30, G20).

Why this happens on a BMW

BMW's 2.0d engines are sensitive to short-trip use because the DPF never reaches active regen temperature. Soot accumulates, the differential pressure sensor reports a blocked DPF, and the ECU restricts power. On top of that the swirl flaps in the intake (early N47) physically break and fall into the engine — a known failure pattern. The B47 (post-2014) replaced the swirl flap design but is more sensitive to EGR cooler internal leaks.

Affected models

  • 320d E90/E91/E92 (N47)
  • 320d F30/F31 (N47 then B47)
  • 320d G20 (B47)
  • 520d/120d (same engines)

Most likely causes, in order

  • Blocked DPF (short-trip use) (very common) — Forced regen → ultrasonic clean (£180–£280) → replacement only if cleaning fails.. Typical UK cost £180–£1800.
  • Swirl flap failure (N47 specifically) (common) — Swirl flap delete kit (intake manifold blank) — common preventive mod on N47s.. Typical UK cost £250–£700.
  • Split charge pipe or intercooler leak (common) — Smoke-test reveals it. Hose clamps or pipe replacement.. Typical UK cost £80–£380.
  • EGR cooler internal failure (coolant leak) (common) — EGR cooler replacement — typically with updated revision part.. Typical UK cost £450–£1200.
  • Failed turbo actuator (occasional) — Actuator-only repair if available, otherwise turbo replacement.. Typical UK cost £350–£1500.
  • Faulty DPF differential pressure sensor (false alarm) (occasional) — Sensor replacement — always check before authorising DPF work.. Typical UK cost £80–£180.

How we diagnose it

  1. Scan for codes — get the full list, not just the dashboard light. Critical codes: P2002, P244A, P244B (DPF), P0299/P132B (turbo), P0401 (EGR), P2015 (swirl flap).
  2. Read DPF soot mass on INPA/ISTA — if over 35g, regen first before any parts.
  3. Smoke-test the intake before authorising any turbo work.
  4. Pressure-test the EGR cooler — coolant loss with no external leak is the giveaway.
  5. Inspect the intake swirl flap on N47 — if loose or missing, that's a found cause.
  6. Replace the DPF pressure sensor as a £100 sanity check before any DPF replacement.

Is it safe to drive?

Drivable in limp mode but get it diagnosed before any long trip — towing recovery is far more expensive than a workshop visit. Urgency: medium.

Bob's workshop tip

Order of work on a limp-mode 320d: scan codes → smoke test → swirl flap inspect → DPF sensor swap → EGR cooler pressure test → THEN consider DPF or turbo replacement. We've seen far too many 320ds with a £1,500 DPF fitted that didn't fix it — because the real fault was an EGR cooler internal leak the previous garage didn't test for.

Fault codes worth scanning for

  • P2002
  • P244A
  • P244B
  • P0299
  • P132B
  • P0401
  • P2015

Loading the full page…