Worcester Bosch E9 277 Fault Code: Causes, Fixes & Repair Costs
What does the Worcester Bosch E9 277 fault code mean?
The E9 fault code on Worcester Bosch boilers means the safety temperature limiter in the central heating flow circuit has tripped. The three-digit suffix narrows down the specific trigger: E9 277 indicates the safety temperature sensor detected water temperature at or above 95°C — the boiler has shut itself down to prevent damage from overheating. The result is a hard lockout with no heating or hot water until the underlying cause is identified and resolved. Other E9 sub-codes you may see include E9 219 (pointing specifically toward a heat exchanger fault, often limescale-related) and E9 220 or 221 (which suggest the safety temperature limiter itself is faulty or sending incorrect readings). All E9 variants share the same outcome — lockout — but the sub-code helps an engineer home in on the right component to inspect first.
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 or failing circulation pump Common
If the pump is not moving water around the system efficiently — whether due to wear, seizure, or partial blockage — heat accumulates inside the boiler rather than being carried away. The temperature limiter then trips as a protective response. Uneven radiator heating or repeated lockouts shortly after startup are tell-tale signs.
- Sludge or debris restricting water flow Common
A build-up of magnetite sludge, scale, or debris in the pipework or system filter can choke circulation to the point where the boiler cannot shed heat fast enough. This is particularly common in older systems that have never had a powerflush or lack a magnetic filter.
- Scaled or blocked heat exchanger Common
Limescale deposits on the heat exchanger — more prevalent in hard-water areas — act as an insulating layer, preventing efficient heat transfer to the water. The burner continues firing but the heat has nowhere to go, so water temperature spikes rapidly. E9 219 is the sub-code most closely associated with this cause.
- Low system pressure Sometimes
When system pressure drops significantly below 1 bar, there is insufficient water volume in the boiler to absorb and distribute heat. This can trigger an overheat condition even when all other components are functioning normally. Check the pressure gauge on the front of the boiler.
- Faulty safety temperature limiter Sometimes
The limiter itself can fail or develop a fault, reporting a dangerously high temperature to the PCB when the water is actually within normal range. This causes a false lockout. Sub-codes E9 220 and E9 221 point toward this component. The boiler is not genuinely overheating, but it behaves as if it is.
- PCB fault Rare
A damaged or ageing PCB may misinterpret signals from the temperature sensors or limiter, triggering an E9 lockout that does not reflect a real overheat event. This is more likely on boilers over ten years old or where there has been water ingress near the electronics. Engineers typically rule out other causes before concluding the PCB is responsible.
How to fix it
- Check the system pressure gauge DIY safe
Look at the pressure gauge on the boiler fascia. If the reading is below 1 bar, the system may have lost water and low pressure could be contributing to the fault. Repressure to between 1 and 1.5 bar using the filling loop, following the guidance in your boiler manual. Do not overfill beyond 2 bar.
- Allow the boiler to cool, then attempt a single reset DIY safe
Press and hold the reset button (usually marked with a flame and cross symbol) for around 3 seconds. Only attempt this once or twice at most — if the boiler relocks quickly or the E9 returns within minutes, repeated resetting will not help and may mask a more serious problem. Stop and call an engineer.
- Check for frozen condensate pipe in cold weather DIY safe
In freezing temperatures, a blocked condensate pipe can sometimes trigger unusual lockouts. Locate the white plastic condensate pipe that exits the boiler to an external drain. If it feels solid or you can see ice, thaw it gently with warm (not boiling) water, then reset once. If E9 returns after this, the condensate pipe is not the root cause.
- Do not attempt to inspect or adjust the pump, heat exchanger, or limiter yourself Gas Safe engineer
These components sit within the sealed heating system and gas circuit. Dismantling or adjusting them without Gas Safe registration is unsafe and potentially illegal. Leave internal diagnosis to a qualified engineer.
- Contact a Gas Safe registered engineer for full diagnosis Gas Safe engineer
An engineer will check pump operation and flow rates, inspect the heat exchanger for scale or blockage, test the safety temperature limiter and its wiring, verify sensor readings against actual water temperatures, and assess the PCB if all other components test correctly. They will also check whether a powerflush is needed to restore proper circulation throughout the system.
Parts you may need
- Central heating circulation pump · from £85
- Safety temperature limiter · from £35
- Primary heat exchanger · from £220
- Magnetic system filter (e.g. Adey MagnaClean) · from £55
- PCB (printed circuit board) · from £180
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 £150–£400, depending on the underlying cause.
Frequently asked questions
Can I keep resetting the boiler to get heat back while I wait for an engineer?
You can try one reset after the boiler has had time to cool, and again after checking pressure and the condensate pipe. Beyond that, repeatedly forcing resets on an E9 fault is not advisable. If the boiler is genuinely overheating, resetting without fixing the cause puts stress on internal components and could accelerate damage. Two resets maximum — then leave it off and call an engineer.
What is the difference between E9 277, E9 219, E9 220, and E9 221?
They all represent the same underlying E9 category — safety temperature limiter tripped — but the suffix points the engineer toward the most likely cause. E9 277 means the sensor recorded temperatures at or above 95°C. E9 219 specifically implicates the heat exchanger, often due to limescale build-up. E9 220 and E9 221 suggest the safety temperature limiter itself is faulty rather than the water genuinely overheating. Your engineer will use the sub-code as a starting point, not a definitive diagnosis.
How much does it cost to fix a Worcester Bosch E9 277 fault?
Most homeowners pay somewhere between £150 and £400 for an E9 repair, which typically covers the engineer's time and a replacement component such as a limiter, sensor, or pump. A heat exchanger replacement sits at the higher end and can reach £500–£600 for supply and fit. PCB replacement is similarly expensive at £300–£500, and at that cost it is worth asking your engineer for a new boiler quote as a comparison — particularly if the boiler is over ten years old.
Could my Worcester Bosch warranty cover the E9 277 repair?
It depends on your boiler's age, whether the guarantee is still valid, and whether the fault stems from a manufacturing or material defect. Worcester Bosch guarantees typically require annual servicing to remain valid. E9 faults are most commonly caused by limescale, pump wear, or sludge — issues related to system condition rather than a boiler defect — so warranty cover is unlikely in most cases. Check your guarantee documentation or contact Worcester Bosch directly to confirm your specific situation.