How to fix Baxi Megaflo fault code E330

What does the Baxi Megaflo E330 fault code mean?

The E330 fault code on a Baxi Megaflo indicates a fault with the domestic hot water (DHW) heat exchanger. This issue can prevent the boiler from effectively heating water for taps and showers, leading to inadequate hot water supply.

Common Causes

  • Blocked Heat Exchanger: A build-up of limescale or debris can restrict water flow and heat transfer.
  • Faulty Temperature Sensor: If the temperature sensor is malfunctioning, it may incorrectly signal that the heat exchanger is not functioning properly.

Can I fix it myself? (DIY)

It is not recommended to attempt repairs on the heat exchanger yourself, as this involves gas and electrical components. It is best to call a qualified Gas Safe Engineer to diagnose and resolve the issue safely.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for a faulty DHW heat exchanger on a Baxi Megaflo is approximately £350. This includes parts and labour, as the heat exchanger itself can be expensive and requires professional installation.