P1152 on BMW vehicles indicates that the engine control module (DME) has detected a low voltage condition on the heater circuit for the pre-catalytic converter oxygen sensor on bank 2, sensor 1. The DME monitors the heater circuit for expected current flow and voltage drop; low voltage means the circuit is drawing too little current or the voltage supply is insufficient, which prevents the sensor from reaching operating temperature quickly.
You can generally continue driving with this code because the engine will still run, but the oxygen sensor may not heat up quickly, leading to higher cold-start emissions and slightly worse fuel economy. Avoid extended idling and schedule diagnosis soon to prevent secondary codes or catalytic converter damage over time.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for BMW vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.