How to fix Viessmann Vitodens 050-W fault code E310

What does the Viessmann Vitodens 050-W E310 fault code mean?

The E310 fault code on the Viessmann Vitodens 050-W indicates a malfunction in the heating circuit pump. This issue can prevent the proper circulation of water within the heating system, leading to inadequate heating performance.

Common Causes

  • Blocked Pump: Debris or sediment may have accumulated in the pump, obstructing its operation.
  • Electrical Fault: A failure in the electrical components or wiring connected to the pump can cause it to stop functioning.

Can I fix it myself? (DIY)

It is advisable to call a Gas Safe Engineer for this issue, as it involves electrical components and potentially gas-related systems. Attempting to fix it yourself could pose safety risks.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for fixing the heating circuit pump is around £250 to £400, depending on whether the pump needs to be repaired or replaced. This cost includes parts and labour from a qualified engineer.