BMW fault code 20A21A: electric coolant pump

Electric coolant pump fault. What the code means, its most common causes and what to do.

Codes in this family

Six-digit BMW codes stored by the engine control unit (DME). The same code appears in this form in ISTA and in the MOSTUNED app.

CodeMeaning
20A21AElectric drive coolant pump, activation; interrupt
20A21BDME: internal fault (electric drive coolant pump: Temperature too high)
20A21CElectric drive coolant pump, actuation: Short circuit to B+
20A21DElectric drive coolant pump, actuation: Short circuit to ground

What does 20A21A mean?

On the B48 coolant is circulated by an electric pump whose speed the DME adjusts to demand. If communication with the pump is lost or a fault is seen in its control circuit, these codes are stored.

Most common causes

Top to bottom, starting with what is easiest to check.

CauseWhat to check
PumpThe electric pump itself may have failed; it is an age-related part.
Wiring and connectorThe supply and communication lines to the pump are checked.
CoolantLow coolant or air in the system puts strain on the pump.

Can you drive with this code?

If an overheating warning appears, stop the car safely at once. Even without a warning, a cooling-system code should not be put off.

How it relates to tuning

Tuning does not affect the coolant pump. We do not tune a car whose cooling system is not healthy; managing engine heat correctly is essential at higher power.

Read the code yourself, free

  1. 1 Install MOSTUNED on your iPhone.
  2. 2 Connect to the car with an ENET cable or WiFi-ENET adapter.
  3. 3 Open “Fault Codes” under Diagnostics; stored codes are listed with their descriptions.
  4. 4 Note the code, fix the cause, then clear it from the same screen and read again to confirm.
MOSTUNED diagnostics screen
Demo screen — simulated vehicle

Frequently asked questions

What does BMW fault code 20A21A mean?

On the B48 coolant is circulated by an electric pump whose speed the DME adjusts to demand. If communication with the pump is lost or a fault is seen in its control circuit, these codes are stored.

Can I drive with code 20A21A?

If an overheating warning appears, stop the car safely at once. Even without a warning, a cooling-system code should not be put off.

Does clearing 20A21A fix the problem?

Clearing removes the entry, not the cause. If the cause remains, the code returns when the conditions occur again. The right order is: read the code, fix the cause, clear it and read again to confirm.

How do I read code 20A21A?

You read it for free with the MOSTUNED app: connect your iPhone to the car with an ENET cable or WiFi-ENET adapter and open Fault Codes under Diagnostics. Bluetooth OBD (ELM327) adapters do not provide this connection.

Does tuning cause this code?

Tuning does not affect the coolant pump. We do not tune a car whose cooling system is not healthy; managing engine heat correctly is essential at higher power.

I cannot find the cause. What should I do?

Send us your car model, the code and a Logger recording if you have one on WhatsApp and we will look at it together. Related codes: 20A21B, 20A21C, 20A21D.

Next step

Contact

Not sure?

Send your model, hardware and goal — we will pick the right package together. We do not sell what does not fit.

Message on WhatsApp

WhatsApp