P1622 on a BMW means the engine control module (DME) has detected an electrical fault in the circuit that controls the map-controlled thermostat, which is the cooling system component that regulates engine temperature. The DME monitors the control wire for opens, shorts, or implausible feedback and sets this code when the expected current or voltage is outside the valid range.
You can usually drive the vehicle short distances to a repair shop, but avoid sustained high-speed driving or heavy loads because the engine may overheat if the thermostat fails closed. Monitor the temperature gauge closely and stop if it climbs into the red zone.
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.