P1451 on a BMW indicates that the diagnostic module for tank leakage (DM-TL) has detected a low signal on the control circuit for its switching solenoid. The engine computer expects a certain voltage or current on the wire that commands the leak-detection solenoid, and it is seeing less than it should, which points to a wiring fault, a failed solenoid, or a problem inside the diagnostic module itself.
The vehicle is generally safe to drive with P1451 because the fault affects only the evaporative emissions leak-detection circuit and not engine performance. However, avoid topping off the fuel tank excessively and have the fault diagnosed soon to prevent a small evap leak from going undetected and to ensure the vehicle passes emissions testing.
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.