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
- 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).
- Read DPF soot mass on INPA/ISTA — if over 35g, regen first before any parts.
- Smoke-test the intake before authorising any turbo work.
- Pressure-test the EGR cooler — coolant loss with no external leak is the giveaway.
- Inspect the intake swirl flap on N47 — if loose or missing, that's a found cause.
- 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