P1140 on BMW vehicles indicates that the engine control module (ECM) has detected a range or performance problem with the mass air flow (MAF) sensor circuit, meaning the sensor's output voltage or calculated air mass is outside the expected range for the current engine operating conditions. The ECM compares the MAF signal against other sensors such as throttle position, manifold absolute pressure, and engine speed, and flags this code when the correlation falls outside calibrated limits.
You can usually drive the vehicle with P1140 set, but avoid heavy acceleration and prolonged idling until the fault is diagnosed, as incorrect air mass readings can cause poor fuel economy and eventually damage the catalytic converter. If the engine runs rough or stalls, have it checked 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.