P1447 on BMW vehicles means the Diagnostic Module Tank Leakage (DM-TL) pump reported a current or pressure reading that was too high during its switching phase, which is the moment the module toggles the pump to verify the evaporative system can hold a vacuum or pressure. The engine control module sets this code when the pump's electrical feedback or the resulting pressure change exceeds the expected window, indicating a restriction, a stuck pump, or a wiring fault rather than a simple leak.
You can usually continue driving with P1447 because the fault affects only the evaporative emissions self-test and does not impair engine performance, but avoid topping off the fuel tank and schedule diagnosis soon to prevent a small issue from becoming a costly canister or pump replacement.
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.