Skanyx
DTC/P0143·BMW

P0143 on BMW: Causes, Symptoms and Fix Cost

Quick Answer
Moderate SeveritySafe to drive (short-term)BMW

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.

Repair cost on BMW77 - €532

What does P0143 mean on a BMW?

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.

BMW 3 Series

2006–2024

This 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:

BMW 3 SeriesB47 diesel SCR sensor wear at high mileage
BMW 3 SeriesMisdiagnosis on petrol models lacking a Sensor 3 position

How to diagnose P0143 on a BMW with OBD2

Follow these steps to pinpoint the root cause of P0143:

  1. Confirm the vehicle's exhaust layout. Sensor 3 is rare and only present on multi-catalyst configurations or diesel commercials with extended aftertreatment
  2. Read freeze frame data and look for companion codes (P0420, P0136, P0137) that indicate a broader aftertreatment issue
  3. Inspect the exhaust system from the upstream catalyst all the way to Sensor 3 for leaks, cracked welds, and loose clamps
  4. Inspect the Sensor 3 connector and wiring for corrosion, heat damage, or chafing against the chassis
  5. 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).

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace Bank 1 Sensor 3 €70–€308 €84–€224 €154–€532 Moderate
Fix exhaust leak upstream of Sensor 3 €28–€168 €98–€308 €126–€476 Moderate
Repair sensor wiring or connector €7–€42 €70–€182 €77–€224 Moderate

Prices estimated as of May 2026. Costs vary by region, vehicle, and shop.

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 guide
Skanyx · BMW

Diagnosing 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