Bob's Mechanical Repairs

BMW P0036

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

Get a free quote

Post-catalyst sensor heater fault on BMW — sensor ageing on N20/N43, loom damage on N47 diesel.

BMW P0036 — Post-catalyst sensor heater fault on BMW — sensor ageing on N20/N43, loom damage on N47 diesel. Typical UK independent garage cost: £130–£400.

What actually causes P0036 on a BMW

N20 downstream sensor typically fails the heater at 80–100k miles. N47 diesel: the loom passes near the DPF and heat-cycles until the insulation cracks — sensor is fine, wire is broken.

BMW engines that log P0036

  • N20 2.0T (F30 320i)
  • N43/N53 (E90 direct injection)
  • N47 2.0 diesel (F30 320d)

How we diagnose P0036 on a BMW

  1. ISTA freeze frame — confirm B1S2 (post-cat) vs post-DPF sensor
  2. Heater resistance at sensor — 3–6Ω on N20, 8–15Ω on N47
  3. Loom continuity from sensor to DME connector
  4. Bosch OE part, adaptation reset in INPA

The common misdiagnosis to avoid

Fitting a new downstream sensor on N47 diesel without checking the loom — the wire breaks again in weeks. Also, INPA is needed to confirm which sensor (post-cat vs post-DPF).

BMW P0036 repair cost in the UK

Expect £130–£400 including parts and labour at an independent garage. Main-dealer quotes on BMW are usually higher for the same job, and the spread exists because the cheap cause and the expensive cause throw the same code — pay for the diagnosis before you pay for parts.

Bob's workshop tip

BMW N47 — inspect the loom heat shield before ordering the sensor. Loom breaks are common.

Codes usually seen alongside P0036 on BMW

  • P0037
  • P0141
  • P0420

Symptoms drivers report with P0036

  • Engine warning light within a mile of cold start
  • No drivability issues
  • Slight MPG drop
  • Possible MOT emissions warning
  • Code persists after clearing within one drive cycle

Repairs that clear P0036

  • Replace sensor
  • Inspect wiring

For the generic, all-makes explanation of this code — meaning, every known cause and UK cost bands — see our P0036 guide.

Loading the full page…