P1176 on BMW vehicles means the engine computer has detected that the upstream oxygen sensor on bank 1 is responding too slowly to changes in exhaust oxygen content. The sensor is still switching, but its signal lags behind what the computer expects, so fuel trim corrections are delayed and emissions control suffers.
You can usually keep driving short distances, but avoid heavy acceleration and towing until the fault is repaired because delayed fuel correction can stress the catalytic converter. If the check engine light starts flashing or drivability worsens, stop driving and have the vehicle diagnosed promptly.
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.