How to fix Viessmann Vitodens 050-W fault code E330

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

The E330 fault code indicates a problem with the high limit switch in the heating system. This switch is designed to prevent overheating by shutting down the boiler if the temperature exceeds safe limits.

Common Causes

  • Overheating: This can occur due to a malfunctioning pump or blocked heat exchanger, preventing proper circulation of water.
  • Faulty High Limit Switch: The switch itself may be defective or have wiring issues, leading to incorrect readings and triggering the fault code.

Can I fix it myself? (DIY)

It is highly recommended to call a Gas Safe Engineer to diagnose and repair this issue, as it involves gas and electrical components that can be dangerous if handled improperly.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for addressing the E330 fault code is approximately £150 to £250. This includes the cost of replacing the high limit switch and any necessary labour, reflecting the complexity of the repair and the need for a qualified technician.