P1117 on a BMW indicates that the engine control module (ECM) has detected a low input signal from the mass air flow (MAF) sensor on bank 2, meaning the sensor's output voltage is below the expected range for the current engine operating conditions. This typically points to a faulty MAF sensor, a wiring issue, or an air leak between the sensor and the throttle body that causes unmetered air to enter the engine.
You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration or sustained high speeds because the incorrect air/fuel mixture can cause misfires and damage the catalytic converter over time. If the engine runs very rough or stalls, stop driving and have the vehicle towed.
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.