Main E130 Fault Code: Causes, Fixes & Repair Costs
What does the Main E130 fault code mean?
The E130 code on a Main Heating boiler means the flue safety thermostat has tripped because the boiler detected an excessively high flue gas temperature — or the flue temperature NTC sensor itself has developed a fault. Either way, the boiler locks out as a safety precaution and will not fire again until the root cause is identified and resolved. This is not a fault you can simply reset your way out of; if it returns after one reset attempt, an underlying problem needs proper diagnosis by a Gas Safe registered engineer.
General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.
Common causes
- Blocked or obstructed flue terminal Common
Leaves, debris, or bird nests blocking the external flue terminal prevent combustion gases from escaping freely. This causes flue temperatures to rise rapidly and trips the safety thermostat. It is the single most common trigger for E130 and is worth checking first.
- Limescale build-up on the heat exchanger Common
In hard water areas, limescale accumulates inside the heat exchanger over time, reducing its ability to transfer heat efficiently into the water. Heat that should enter the system instead stays in the flue path, raising flue temperatures above safe limits. This is a particularly common cause in boilers that have not been serviced annually.
- Faulty flue NTC temperature sensor Sometimes
The NTC thermistor that monitors flue gas temperature can drift out of calibration or fail entirely. A faulty sensor may report a dangerously high temperature even when actual flue conditions are normal, sending the boiler into lockout. Sensor replacement requires a Gas Safe engineer.
- Poor circulation through the system Sometimes
A failing pump, closed zone valves, or heavily sludged pipework can reduce water flow through the heat exchanger. With insufficient flow to carry heat away, temperatures throughout the boiler — including the flue — climb beyond acceptable limits, triggering E130.
- Air pressure switch or condensate trap fault Rare
A blocked condensate trap or damaged air pressure switch tubing can interfere with the boiler's ability to confirm correct combustion airflow. This can cause incomplete combustion and elevated flue temperatures, or prevent the boiler from clearing the fault correctly after a reset.
- Poor installation or long flue run Rare
An excessively long flue run, too many bends, or a flue installed outside the manufacturer's specified parameters restricts the natural evacuation of flue gases. This raises flue temperatures and can cause the safety thermostat to trip repeatedly. Usually presents from first use or shortly after a flue modification.
How to fix it
- Check the external flue terminal for blockages DIY safe
Go outside and visually inspect the flue outlet on the exterior wall or roof. Look for leaves, debris, bird nests, or anything physically blocking the opening. If the terminal is safely accessible and there is a clear obstruction, carefully clear it. Never interfere with the flue pipe itself — only the visible external terminal.
- Attempt a single boiler reset DIY safe
Once any obvious external blockage has been cleared, press the reset button on the boiler as described in your user manual. Allow the boiler to attempt a full restart. If it fires and runs normally, monitor it over the next few hours. If the E130 fault returns, do not reset again — repeated resets on a flue overheat fault can mask a genuine safety issue.
- Check system pressure is within range DIY safe
Look at the boiler's pressure gauge. It should read between 1.0 and 1.5 bar when the system is cold. Low pressure can contribute to poor circulation and indirectly to overheating. If the pressure is below 1 bar, top it up using the filling loop. If it drops repeatedly, tell your engineer — there may be a leak.
- Inspect the condensate trap for blockages DIY safe
The condensate trap collects liquid from the combustion process. If it runs dry or becomes blocked, it can interfere with normal boiler operation. Check that the trap contains water (the manual will show its location) and that the condensate drain pipe is not frozen or obstructed. A frozen external condensate pipe can be thawed carefully with warm — not boiling — water.
- Call a Gas Safe registered engineer to diagnose and repair the fault Gas Safe engineer
If the E130 code returns after a single reset, or if none of the above checks identify an obvious cause, the boiler needs professional inspection. An engineer will test the flue NTC sensor with a multimeter, inspect the heat exchanger for limescale or damage, assess pump performance and system circulation, and check the flue installation is within specification. Do not continue attempting resets — the safety thermostat is there for good reason.
Parts you may need
- Flue NTC temperature sensor · from £35
- Flue safety thermostat · from £25
- Circulating pump · from £85
- Heat exchanger descale treatment / chemical flush · from £30
- Air pressure switch · from £45
The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.
Typical repair cost
Expect to pay roughly £120–£380, depending on the underlying cause.
Frequently asked questions
Can I keep resetting the boiler to clear the E130 code?
You should only attempt one reset after checking for an obvious cause such as a blocked flue terminal. If E130 returns, stop resetting. The fault is a safety lockout triggered by high flue temperatures — repeated resets without fixing the underlying problem risk damaging the boiler further and, in extreme cases, could compromise flue safety. Call a Gas Safe registered engineer for a proper diagnosis.
How much does it cost to fix a Main E130 fault?
For the most common repairs — replacing a flue NTC sensor, descaling or power-flushing the heat exchanger, or replacing a circulating pump — most homeowners pay between £120 and £380 including labour. A straightforward sensor swap is typically at the lower end. If the heat exchanger itself is found to be cracked or beyond descaling, replacement costs can exceed £500, at which point your engineer may recommend weighing up the age of the boiler against a new installation.
Why does my Main boiler keep showing E130 after being serviced?
If E130 returns shortly after a service, it usually points to either a flue installation issue (run length, number of bends, or terminal positioning outside specification) or a heat exchanger that has already sustained damage from overheating. Ask your engineer to specifically verify that the flue configuration meets Main's installation requirements and to test the NTC sensor under operating conditions rather than just visually inspecting it.
Could a blocked condensate pipe cause E130?
Indirectly, yes. A blocked or frozen condensate pipe causes the boiler to lock out, and some fault histories can show E130 alongside condensate faults if airflow through the appliance is disrupted. However, a standalone condensate blockage usually generates a different fault code. If E130 appears in winter and you also notice the boiler making a gurgling sound, check the condensate line first, but still have an engineer confirm that the flue overheat circuit is functioning correctly.