P1190 on BMW vehicles indicates that the engine control module (ECM) has detected an out-of-range fuel trim correction specifically for the pre-catalyst (upstream) oxygen sensor on bank 1. The ECM monitors the short-term and long-term fuel trim values and sets this code when the required correction exceeds a calibrated threshold, signaling a rich or lean condition that the system cannot adequately compensate for.
You can generally continue driving with P1190, but avoid aggressive acceleration or heavy loads until the fault is repaired. Prolonged driving with an excessively rich or lean mixture can damage the catalytic converter or cause engine performance issues, so schedule a 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.