P0144 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 high for too long, above roughly 1.0V. 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.
P0144 on BMW: Causes, Symptoms and Fix Cost
P0144 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 high for too long, above roughly 1.0V. 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 P0144 mean on a BMW?
BMW 3 Series
2006–2024This code applies primarily to specific engine configurations. On the 3 Series, P0144 is rare and appears mainly on diesel models with extended SCR aftertreatment (B47). Standard petrol N52/N55/B48 cars do not normally have a Sensor 3. Verify the exhaust layout before assuming the code applies.
What causes P0144 on a BMW?
Beyond the generic causes listed on the main P0144 page, these are the BMW-specific patterns we see most often:
How to diagnose P0144 on a BMW with OBD2
Follow these steps to pinpoint the root cause of P0144:
- 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 (P0172, P0175, P0420) that indicate a real rich condition or catalyst issue
- Check long-term fuel trims. Significantly negative LTFT (under -10%) suggests a genuine rich condition rather than a faulty sensor
- Inspect the Sensor 3 signal wire for shorts to voltage, especially near heat shields and chassis power runs
- Substitute a known-good sensor. If high voltage persists, the issue is upstream (fuel mixture or wiring)
How much does P0144 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 P0144 on BMW
These codes commonly cluster with P0144 on BMW vehicles:
FAQ: P0144 on BMW
Why does my car have three O2 sensors per bank?
Extended aftertreatment systems use a third sensor downstream of a second catalyst or particulate filter to monitor finer fuel trim and emissions performance. This is most common on diesel commercial vehicles and some V6/V8 multi-converter setups.
Can I drive with P0144?
Yes, short term. Sensor 3 is a monitoring sensor and does not drive fuel mixture decisions. If the underlying issue is a real rich condition though, prolonged driving wastes fuel and may damage the catalyst stages over time.
Can DEF or AdBlue residue cause P0144?
Yes. On SCR-equipped diesels, AdBlue residue migrating back along the sensor body can contaminate the sensor element and shift its baseline voltage. This is a documented failure mode on high-mileage Sprinter, Transit, and Crafter vans.
How do I know if the sensor or the engine is at fault?
Check long-term fuel trims. A negative LTFT under -10% means the engine is genuinely running rich, so the sensor is reporting correctly. A normal LTFT around 0% with stuck-high Sensor 3 voltage means the sensor itself or its wiring has failed.
Looking for the full P0144 reference (all makes, full diagnosis flow, complete repair cost matrix)?
See the main P0144 guideDiagnosing P0144 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