How to fix Baxi Megaflo fault code E640

What does the Baxi Megaflo E640 fault code mean?

The E640 fault code on a Baxi Megaflo indicates a communication fault within the central heating (CH) system. This typically suggests that there is a disruption in the signals between the boiler and the heating controls or components.

Common Causes

  • Wiring Issues: Damaged or loose wiring connections can interrupt communication between the boiler and the control system.
  • Faulty Control Board: A malfunctioning control board may fail to process signals correctly, leading to communication errors.

Can I fix it myself? (DIY)

It is advisable to call a Gas Safe Engineer for this issue, as it involves electrical components and potential safety risks. Attempting to fix it yourself could lead to further complications or safety hazards.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for resolving the E640 fault could be around £150 to £300, depending on whether wiring repairs or a control board replacement is necessary. This estimate includes parts and labour costs typical for such repairs.