P1087 on BMW vehicles means the engine computer has detected that the upstream oxygen sensor on bank 1 is responding too slowly when the fuel system is trying to correct a lean condition. The sensor's voltage is not switching as quickly as the computer expects, so the engine control unit flags the slow response and may limit its ability to fine-tune fuel delivery.
You can usually drive the car short distances to a repair shop, but avoid heavy acceleration or towing until the fault is fixed. Prolonged driving with a slow sensor can damage the catalytic converter and increase emissions, so schedule diagnosis soon.
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.