Bank 2 downstream sensor circuit fault.
P0156 — also written PO156, P 0156, 0156 — is the OBD-II code for o2 sensor (bank 2 sensor 2). Same code, same fix: this page covers every spelling of it.
This code means the ECU isn't happy with the signal coming from the 'post-cat' sensor on the second bank of cylinders—usually the left side of a V6 or V8. It's a common grumble on older Range Rovers and high-mileage German V6s.
P0156 is a sensors fault code, typically costing £80–£350 to put right in a UK garage.
What P0156 actually feels like to drive
- The EML (Engine Management Light) is staring you in the face, usually after a long motorway run.
- Slight drop in MPG, though nothing catastrophic.
- Passed the MOT emissions test but the light stayed on (a fail under new rules).
- A faint 'ticking' noise from the engine bay that disappears when the car warms up.
- Engine feels slightly 'flat' when pulling away from roundabouts.
What causes P0156?
- Sensor failure
- Wiring
UK vehicles that throw P0156 most often
- Range Rover Sport 3.6 TDV8 (2007-2011)
- Audi A6 3.2 FSI (2005-2010)
- Jaguar XF 3.0 V6 Petrol (2008-2012)
- BMW 330i (E90) N52/N53 engines (2006-2011)
- Vauxhall Insignia 2.8 V6 Turbo (2009-2014)
- Volkswagen Touareg 3.2/3.6 V6 (2004-2012)
How P0156 is fixed
- Replace sensor
The P0156 misdiagnosis that wastes money
I see folks jump straight to changing the catalytic converter because they hear 'O2 sensor fault' and assume the cat's stuffed. On V6 Audis and Range Rovers, half the time it's just a hairline crack in the exhaust manifold or a tiny pinhole leak right before the sensor. Air gets sucked in, fools the sensor into thinking the mix is lean, and pops the code. We’ve also had lads fit cheap £20 'universal' sensors from eBay that last three weeks. Stick to Bosch or NTK, or you'll be doing the job twice.
What a UK garage should charge for P0156
Budget about £60 for a proper code read and live data check. A quality Bosch or Denso sensor will set you back between £90 and £150 from a factor like Euro Car Parts or GSF. Labour is usually an hour (£70–£100), but if it's seized in place (very common in salt-heavy Scotland), we might need the oxy-acetylene torch to get it glowing red before it'll budge. All in, you're looking at £220–£300 at an indie. A main dealer will easily double that for a 'genuine' boxed part.
P0156 repair cost in the UK
Most P0156 repairs land between £80–£350 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Bob's tip on P0156
When you ring the garage, don't just ask for a 'sensor swap'. Ask them to do a live data sweep on the downstream voltages. A healthy Sensor 2 should be a nice steady flat-ish line around 0.6v–0.7v once it's warm. If it's jumping around like a heartbeat, the sensor is likely shot or the cat is failing. Also, Bank 2 is a nightmare to reach on some engines—on a Jaguar XF, it’s tucked right up by the bulkhead. Insist they check the connector for green corrosion (moisture ingress) before they order the part.
Can you drive with P0156?
Drivable.
Urgency: low.