P1160 on BMW vehicles indicates that the engine control module has detected an excessively low additive fuel trim adaptation value on bank 2, meaning the engine is running too lean at idle and low-load conditions and the computer has reached the limit of its ability to add fuel. The additive adaptation specifically corrects mixture deviations at idle and low throttle, so this code points to a vacuum leak or unmetered air affecting the bank 2 cylinder group rather than a general fuel delivery issue.
You can usually drive the vehicle short distances to a repair shop, but avoid prolonged idling and heavy load until the lean condition is corrected, because a persistent lean mixture can overheat the catalytic converter and cause misfires. If the check engine light begins flashing or the engine runs rough, 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.