P0143 means the third oxygen sensor on Bank 1 (typically placed after a second catalyst stage or in commercial vehicle aftertreatment systems) is reporting a voltage that stays too low for too long. This code applies primarily to specific engine configurations with three sensors per bank, common on diesel commercial vehicles and some V6/V8 multi-converter setups.
P0143 on BMW: Causes, Symptoms and Fix Cost
P0143 on a BMW means the third oxygen sensor on Bank 1 (typically placed after a second catalyst stage or in commercial vehicle aftertreatment systems) is reporting a voltage that stays too low for too long. This code applies primarily to specific engine configurations with three sensors per bank, common on diesel commercial vehicles and some V6/V8 multi-converter setups.
What does P0143 mean on a BMW?
BMW 3 Series
2006–2024This code applies primarily to specific engine configurations. On the 3 Series, P0143 is rare and almost always appears on diesel models with extended aftertreatment (B47 with SCR), not on standard N52/N55/B48 petrol cars. If you see P0143 on a petrol 3 Series, verify the exhaust layout first because the code is unusual.
What causes P0143 on a BMW?
Beyond the generic causes listed on the main P0143 page, these are the BMW-specific patterns we see most often:
How to diagnose P0143 on a BMW with OBD2
Follow these steps to pinpoint the root cause of P0143:
- Confirm the vehicle's exhaust layout. Sensor 3 is rare and only present on multi-catalyst configurations or diesel commercials with extended aftertreatment
- Read freeze frame data and look for companion codes (P0420, P0136, P0137) that indicate a broader aftertreatment issue
- Inspect the exhaust system from the upstream catalyst all the way to Sensor 3 for leaks, cracked welds, and loose clamps
- Inspect the Sensor 3 connector and wiring for corrosion, heat damage, or chafing against the chassis
- Use a scan tool to view Sensor 3 voltage. A healthy post-cat sensor reads around 0.6–0.8V steady. A reading stuck below 0.2V points to sensor failure or an air leak
How much does P0143 cost to fix on a BMW? (EUR)
Estimated repair costs on a BMW (BMW parts and labour typically run 40% above the average for this code).
Prices estimated as of May 2026. Costs vary by region, vehicle, and shop.
Related codes that often appear with P0143 on BMW
These codes commonly cluster with P0143 on BMW vehicles:
FAQ: P0143 on BMW
Why does my car have three O2 sensors per bank?
Some diesel commercial vehicles and high-emissions-tier petrol engines use a second catalyst stage with an additional post-catalyst sensor. This third sensor provides finer feedback for fuel trim and aftertreatment monitoring. Most passenger cars only have two sensors per bank.
Can I drive with P0143?
Yes, for short distances. Sensor 3 is a monitoring sensor and does not drive fuel mixture decisions. However, you will fail emissions testing and may miss a developing catalyst problem if you ignore it long term.
Is Sensor 3 the same as Sensor 2?
No. Sensor 3 sits further downstream, usually after a second catalyst or particulate filter. It provides additional resolution on aftertreatment performance. Replacement parts and wiring layouts differ from Sensor 1 or Sensor 2.
Why is P0143 less common than P0137?
Most consumer vehicles only have two sensors per bank, so they cannot set Sensor 3 codes. P0143 mostly appears on commercial diesels (Sprinter, Transit, Crafter) and some V6/V8 multi-converter configurations.
Looking for the full P0143 reference (all makes, full diagnosis flow, complete repair cost matrix)?
See the main P0143 guideDiagnosing P0143 on your BMW?
Connect any Bluetooth OBD2 adapter, scan for codes, and get AI-powered diagnostics with severity ratings and repair cost estimates.
Download Skanyx