MMain logo

Main E154 Fault Code: Causes, Fixes & Repair Costs

What does the Main E154 fault code mean?

When your Main boiler displays E154, it has detected a problem during its internal flow and return sensor temperature test. In practice this means the boiler has compared the temperatures measured at the flow (water leaving the boiler) and return (water coming back) pipes and found they are not behaving as expected — either the difference between them is outside normal bounds, or circulation is not performing as it should. This can point to a circulation fault, a failed or inaccurate temperature sensor, an airlock, or a wiring issue between the sensors and the control board. Because Main, Baxi, and Potterton share the same fault code system, E154 has exactly the same meaning across all three brands. The boiler will typically lock out to protect the heat exchanger from overheating until the underlying cause is resolved.

Lockout — engineer likely May need a Gas Safe engineer 15 models affected

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

How to fix it

  1. Reset the boiler once or twice DIY safe

    Press and hold the reset button (usually marked with a flame symbol or 'R') for around 3 seconds, then release. Allow the boiler a full minute to attempt a restart. If it fires up and runs normally for 24 hours, the fault may have been a transient blip. Do not reset more than two or three times in total — repeated resets without a fix can mask a developing fault and risk damage.

  2. Check that your gas supply is working DIY safe

    Confirm other gas appliances in your home (hob, oven) are working normally. If there is no gas at other appliances, contact your gas supplier rather than the boiler engineer first. A gas supply interruption can occasionally cause unusual fault codes on restart.

  3. Check and top up system pressure if it is below 1 bar DIY safe

    Look at the pressure gauge on the boiler — it should read between 1.0 and 1.5 bar when the system is cold. If it is below 1 bar, use the filling loop (the braided hose or valves beneath the boiler) to top up slowly until you reach 1.2–1.5 bar, then close the filling loop valves. Very low pressure can impair circulation and contribute to an E154. If pressure drops again within a few days, there is a leak that requires a Gas Safe engineer.

  4. Bleed your radiators to release trapped air DIY safe

    If radiators feel cold at the top but warm at the bottom, air is trapped inside them. Use a radiator bleed key to open the bleed valve (usually at the top corner of each radiator) a quarter turn until water trickles out, then close it again. Work from the ground floor upwards. After bleeding, re-check boiler pressure and top up if needed. This addresses airlocks in the radiator circuit, although airlocks within the boiler itself require an engineer.

  5. Listen and look for obvious circulation problems DIY safe

    With the boiler running (if it fires briefly before locking out), listen for unusual gurgling, banging, or a pump that sounds strained or silent. Check whether some radiators are much cooler than others across the whole system. Note your findings — this information is useful for the engineer and can speed up diagnosis.

  6. Have a Gas Safe engineer test the flow and return thermistors Gas Safe engineer

    An engineer will disconnect each NTC thermistor and measure its resistance with a multimeter at a known temperature. If the reading falls outside the manufacturer's specified range, the sensor is replaced. Thermistor replacement is a straightforward repair and is often the most cost-effective fix for E154.

  7. Have the engineer inspect pump operation and wiring connections Gas Safe engineer

    The engineer will check that the pump is receiving the correct voltage, spinning freely, and delivering adequate flow. They will also inspect the wiring loom from the sensors to the PCB for loose pins, corrosion, or chafed insulation. Intermittent connections are a common and inexpensive fix once identified.

  8. Have the system flushed if sludge or scale is suspected Gas Safe engineer

    If the engineer suspects restricted flow from internal fouling, a power flush or chemical flush of the primary circuit clears magnetite and limescale. A magnetic system filter fitted afterwards helps prevent recurrence. This is especially worthwhile if the boiler is more than 8–10 years old and has never been flushed.

  9. Have the PCB evaluated if all other causes have been excluded Gas Safe engineer

    If sensors, pump, wiring, and system cleanliness have all been confirmed as satisfactory but E154 persists, the PCB may be misinterpreting sensor signals. The engineer will advise whether a PCB repair or replacement is appropriate. This is a last resort and tends to be a more expensive repair.

  10. Call a Gas Safe registered engineer if the fault persists after DIY checks Gas Safe engineer

    If resetting, topping up pressure, and bleeding radiators have not cleared E154, do not continue attempting resets. Book a Gas Safe registered engineer to carry out a full diagnostic inspection. You can verify an engineer's registration at GasSafeRegister.co.uk before they arrive.

Parts you may need

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 £100–£350, depending on the underlying cause.

Frequently asked questions

Can I fix Main E154 myself without calling an engineer?

There are a few safe checks you can do yourself: reset the boiler once or twice, verify your system pressure is between 1 and 1.5 bar and top it up if not, and bleed any radiators that feel cold at the top to release trapped air. However, diagnosing and replacing temperature sensors, inspecting the pump, testing wiring, or flushing the system all require a Gas Safe registered engineer. Attempting gas or electrical boiler work yourself is illegal without Gas Safe registration and could void your boiler warranty.

How much does it cost to fix a Main E154 fault in the UK?

Most homeowners pay between £100 and £350 to resolve E154. A sensor replacement typically costs £100–£200 including parts and labour. A circulation pump replacement averages around £200–£300. If the system needs a power flush to clear sludge, add roughly £300–£500 depending on the size of the system. In the unlikely event the PCB needs replacing, costs can rise to £400 or more — but this is a less common outcome. Prices in London and the South East tend to be at the higher end of these ranges.

Is E154 the same fault code on Baxi and Potterton boilers?

Yes. Main, Baxi, and Potterton are all part of the same manufacturer group and share an identical fault code library. E154 means exactly the same thing — a flow/return temperature sensor test failure or mismatch — on a Baxi 200, a Potterton Promax, or a Main Combi. The diagnosis and repair process is also the same across all three brands.

Why does my boiler keep coming back with E154 after resetting?

A recurring E154 that clears on reset but keeps returning usually points to an intermittent fault rather than a complete component failure. Common culprits are a pump that is beginning to seize (it runs for a while then struggles), a thermistor with a drifting resistance value, or a loose wiring connection that makes and breaks contact as the boiler heats up and cools down. Each reset just masks the symptom temporarily. A Gas Safe engineer can run the boiler under load while monitoring sensor readings and pump output to catch the intermittent fault in action.

Affected models: Main Combi 25, Main Combi 30, Main Combi 35, Main Eco Compact, Main Four 18, Main Four 24, Main Four 30, Main Heat 15, Main Heat 18, Main Heat 24, Main Multipoint, Baxi 200, Baxi 400, Baxi 600, Potterton Promax

Last reviewed 1 July 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

✓ Your boiler details: Main E154 — one step done already.

We pass your details to up to 3 vetted local engineers. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →