MMain logo

Main E50 Fault Code: Causes, Fixes & Repair Costs

What does the Main E50 fault code mean?

The E50 code appears on your Main boiler display (shown as 'E' followed by '50') when the control board detects a problem with the Domestic Hot Water (DHW) NTC thermistor sensor — the component responsible for measuring the temperature of your hot water. The board continuously monitors the electrical resistance of this sensor, which rises and falls in a predictable pattern as water temperature changes. When that resistance reading falls outside the acceptable range — either because the sensor circuit has broken open (open circuit) or has shorted internally (short circuit) — the boiler locks out and displays E50 as a safety precaution. Because Main boilers share the same platform and PCB architecture as Baxi and Potterton models (all sit under the Baxi Heating UK group), this fault code carries identical meaning across all three brands. The boiler will not resume normal operation until the underlying sensor fault is resolved and the error is cleared.

Lockout — engineer likely May need a Gas Safe engineer 5 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 only) DIY safe

    Locate the reset button or turn the control knob to the RESET position and hold it for 3–5 seconds, then release. Allow the boiler a minute to attempt a restart. If the boiler fires up and runs normally, monitor it over the next day or two. If E50 returns immediately or after a short time, do not keep resetting — repeated lockouts on a sensor fault indicate a genuine component problem that needs professional diagnosis.

  2. Check your system pressure DIY safe

    Look at the pressure gauge on the boiler fascia. It should read between 1.0 and 1.5 bar when the system is cold. If it has dropped below 1 bar, top it up via the filling loop (a braided flexible hose with two inline valves, usually beneath the boiler). Open both valves slowly until pressure reaches around 1.2 bar, then close both valves firmly. A boiler that repeatedly loses pressure has a leak somewhere and will need an engineer regardless.

  3. Check for obvious flue obstructions DIY safe

    Go outside and visually inspect the flue terminal (the white plastic pipe exiting the wall or roof). Make sure it is not blocked by leaves, a bird's nest, or any other debris. Do not reach into or dismantle the flue — simply clear any visible external obstruction. Ensure there is clear space around the terminal as specified on the installation label near your boiler.

  4. DHW NTC sensor inspection and replacement Gas Safe engineer

    A Gas Safe registered engineer will isolate the boiler electrically and shut off the cold mains supply before carefully removing the sensor lead connector. Using a multimeter, they will measure the sensor's resistance at a known temperature and compare this against the manufacturer's specification. On Main boilers sharing the Baxi platform, the DHW sensor typically sits screwed into the left-hand manifold, in direct contact with the mains water flow after heating. If resistance is out of tolerance, the sensor and its sealing washer are replaced as a pair to prevent leaks. This is the most common fix for E50.

  5. Wiring harness continuity check and repair Gas Safe engineer

    If the sensor tests within specification, the engineer will carry out a continuity check along the entire sensor wiring harness — from the sensor connector back to the PCB terminals. Any break, high-resistance join, or corroded pin found during this test will be repaired or the affected section of loom replaced. This step is important before condemning the PCB.

  6. PCB diagnosis or replacement Gas Safe engineer

    Where both the sensor and wiring harness are confirmed sound, a Gas Safe engineer with appropriate test equipment can assess whether the PCB's sensor-reading circuit has failed. PCB replacement on Main boilers is a specialist task — incorrect fitting can cause further faults or unsafe operation. Given the cost of a new PCB, a competent engineer will always recommend comparing the repair cost against the boiler's age and overall condition before proceeding.

  7. Call a Gas Safe registered engineer Gas Safe engineer

    If the boiler remains in lockout after the basic homeowner checks above, or if E50 keeps returning, book a visit from a Gas Safe registered engineer. You can verify any engineer's registration at the Gas Safe Register website (gassaferegister.co.uk) by searching their licence number. Describe the E50 fault and how often it has appeared — this helps the engineer bring the most likely replacement parts and keeps the call-out time (and cost) to a minimum.

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 E50 myself without calling an engineer?

The only safe DIY steps are a single reset, checking system pressure, and clearing any obvious external flue obstruction. The actual repair — replacing the DHW NTC sensor, testing the wiring harness, or diagnosing the PCB — involves working on sealed water connections and live boiler electronics, which must be carried out by a Gas Safe registered engineer. Attempting these repairs yourself is illegal for certain gas-related work, can void your warranty, and risks water damage or electric shock.

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

For most households the repair falls between £100 and £350 including parts and labour. Replacing the DHW NTC sensor — the most common fix — typically costs £100–£200 all in. If the wiring harness also needs attention, expect the upper end of that range. A full PCB replacement sits outside the typical range and can cost £300–£500 or more depending on parts availability and labour time; if your boiler is over 10 years old, it is worth getting a boiler replacement quote alongside the PCB repair quote to compare long-term value.

Why does my Main boiler keep showing E50 even after I reset it?

A fault that returns quickly after each reset almost always means there is a genuine component failure rather than a one-off glitch. The most likely culprits are a DHW NTC sensor that has permanently drifted out of range, an intermittent break in the sensor wiring, or — less commonly — a PCB input circuit that has degraded. Each reset simply clears the stored fault without fixing the underlying hardware problem. Persistent E50 faults need a hands-on diagnostic visit from a Gas Safe engineer; repeated resets will not resolve them.

Is E50 the same fault on Baxi and Potterton boilers?

Yes. Main boilers are part of the Baxi Heating UK group alongside Baxi and Potterton, and these brands share the same boiler platforms, control boards, and fault code libraries. E50 means a DHW NTC sensor fault — short circuit or open circuit — on all three brands. Parts are also frequently interchangeable, which can make sourcing a replacement sensor straightforward for an experienced engineer who works across the Baxi group range.

Affected models: Main Eco Elite System, Main Eco Compact, Main Eco Elite, Main Eco Fold System, Main Group boilers sharing Baxi platform

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 E50 — 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 →