P1157 on a BMW means the engine control module (DME) has detected an abnormally high voltage on the heater circuit for the downstream oxygen sensor on bank 2, which is the sensor after the catalytic converter. The DME monitors the heater current and voltage to ensure the sensor reaches operating temperature quickly, and a high-voltage reading indicates an open circuit, excessive resistance, or a short to voltage in the heater wiring or sensor itself.
You can generally continue driving with P1157 because the fault mainly affects emissions and cold-start sensor performance, but avoid long periods of idling or heavy load until it is repaired. Have the vehicle diagnosed soon to prevent potential catalytic converter damage from unmonitored fueling and to ensure the emissions system remains compliant.
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.