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
- ISTA freeze frame — confirm B1S2 (post-cat) vs post-DPF sensor
- Heater resistance at sensor — 3–6Ω on N20, 8–15Ω on N47
- Loom continuity from sensor to DME connector
- 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.