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.
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
- Faulty DHW NTC temperature sensor Common
The hot water NTC thermistor is the most frequent culprit. Over time, the sensor element degrades — particularly in hard-water areas where scale builds up around the sensor tip — causing its resistance to drift outside the range the PCB expects. A failed sensor will produce either no signal at all (open circuit) or a permanently low resistance (short circuit), both of which trigger E50.
- Damaged or corroded sensor wiring harness Sometimes
The wiring loom running from the PCB to the DHW sensor can develop faults through vibration, heat cycling, or rodent damage in older installations. A chafed wire, corroded connector pin, or loose plug at either end of the harness will mimic a sensor failure and produce the same E50 fault without the sensor itself being defective.
- Faulty PCB (printed circuit board) Sometimes
If the sensor and its wiring both test as electrically sound, the fault may lie with the PCB itself. The board's analogue input circuit — the part that reads the sensor's resistance — can fail independently, causing it to misreport a perfectly healthy sensor as faulty. PCB faults of this type are less common but should be considered once sensor and wiring have been ruled out.
- Blocked flue or restricted air supply Rare
A partially blocked flue terminal or inadequate combustion air can cause the boiler to overheat intermittently, placing thermal stress on sensors and wiring. While this is rarely the primary cause of E50, it can accelerate sensor failure or cause the fault to appear alongside other codes.
- Jammed or failing circulation pump Rare
Poor water flow through the heat exchanger — caused by a seized pump or heavy sludge contamination — can create localised hot spots that damage or destabilise the DHW sensor. This is more likely in older systems that have not had a power flush or chemical inhibitor treatment.
How to fix it
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- DHW NTC thermistor sensor (Baxi/Main platform) · from £25
- Sensor sealing washer kit · from £5
- Sensor wiring harness / loom · from £35
- PCB (printed circuit board) — Main Eco Elite System · from £220
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.