P1472 on BMW vehicles indicates that the engine control module (DME) has detected an electrical fault in the control circuit for the tank leakage diagnostic module's switching solenoid (DM-TL). This solenoid is part of the evaporative emission (EVAP) system and is used during the tank leak test to seal or vent the system; the code sets when the DME sees an unexpected voltage or current on the solenoid control wire, such as an open circuit, short to ground, or short to power.
The vehicle is generally safe to drive with P1472 because it does not affect engine performance or safety, but the check engine light will remain on and the vehicle may fail an emissions test. Avoid ignoring the code for extended periods, as a persistent EVAP leak could lead to fuel vapor release and reduced fuel efficiency.
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.