Worcester Bosch E9 Fault Code: Causes, Fixes & Repair Costs
What does the Worcester Bosch E9 fault code mean?
The E9 fault code means the safety temperature limiter on your central heating flow circuit has tripped. Your boiler constantly monitors water temperature, and if it detects that the flow temperature is approaching or exceeding roughly 105°C, it shuts itself down automatically to protect internal components from heat damage. This is a deliberate safety lockout, not a catastrophic failure — but the underlying cause must be identified before the boiler is restarted. On older Worcester Bosch models, you may see a numeric cause code displayed alongside E9: code 219 points toward a heat exchanger problem, while codes 220 or 221 suggest the safety limiter itself may be faulty. On Greenstar 8000 series boilers, the equivalent fault is displayed as 224 V. The combined code you see on the display will help a Gas Safe engineer narrow down the root cause quickly.
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 failing circulation pump Common
The pump is responsible for keeping hot water moving around the heating circuit. If it seizes, runs too slowly, or is clogged with sludge, water stagnates inside the heat exchanger and its temperature climbs rapidly until the safety limiter trips. This is the most frequent reason for an E9 lockout, particularly in older systems or those that have never had a powerflush.
- Limescale build-up on the heat exchanger Common
In hard-water areas, limescale accumulates on the heat exchanger over time, acting as an insulating layer that prevents efficient heat transfer. Hot spots develop and the flow temperature spikes. A cause code of 219 displayed alongside E9 specifically points to a heat exchanger issue. Homes without a magnetic filter or inhibitor are especially susceptible.
- Low system pressure reducing circulation Sometimes
When system pressure drops below around 1 bar, there is less water volume circulating through the boiler, which can cause localised overheating in the heat exchanger. Check your pressure gauge — a cold system should read between 1 and 1.5 bar. Low pressure alone rarely causes a full E9 lockout but can be a contributing factor and is worth ruling out first.
- Faulty safety temperature limiter Sometimes
The limiter itself can degrade or develop an internal fault, causing it to trip even when the water temperature is perfectly normal. Cause codes 220 or 221 alongside E9 suggest this scenario. The boiler shuts down not because it is genuinely overheating but because the sensor is sending incorrect signals to the PCB.
- Faulty PCB (printed circuit board) Rare
If the PCB is damaged or malfunctioning, it can misinterpret temperature signals and trigger an E9 lockout even when all other components are functioning correctly. A faulty PCB can also cause misleading cause codes to appear, making diagnosis more complex. This tends to be a diagnosis of exclusion once the pump, heat exchanger, and limiter have been ruled out.
How to fix it
- Check system pressure on the boiler's pressure gauge DIY safe
Look at the pressure gauge on the front of the boiler. For a cold system, the reading should sit between 1 and 1.5 bar. If it is below 1 bar, use the filling loop to top the system up to around 1.2 bar, then proceed to the next step. If it is already at the correct pressure, move on.
- Attempt a single boiler reset DIY safe
Press and hold the reset button (usually marked with a flame or reset symbol) for around 3 seconds, or follow the reset procedure in your specific model's user guide. Allow the boiler to restart fully. Do not reset more than once or twice — repeated resets while an underlying fault is present can cause further damage.
- Monitor the boiler closely after restart DIY safe
If the boiler fires up and runs normally, keep an eye on it over the next hour or so. Check that radiators are warming up evenly. If E9 returns quickly or the boiler does not stay lit, stop resetting and move to the following steps.
- Check for signs of poor circulation DIY safe
Feel your radiators — if some are cold at the bottom or the system is heating unevenly, sludge or a pump problem is likely. Listen near the boiler for an unusually loud or irregular pump noise, or complete silence from the pump when the heating is running. Note down anything unusual to tell the engineer.
- Have a Gas Safe engineer diagnose the root cause Gas Safe engineer
If E9 returns after a reset, or if you cannot identify an obvious simple cause such as low pressure, you need a qualified Gas Safe registered engineer. They will check pump operation, inspect the heat exchanger for limescale, test the safety temperature limiter, and read any cause codes (219, 220, 221) recorded by the boiler's electronics to pinpoint the fault accurately.
- Professional repair: pump service, powerflush, or replacement Gas Safe engineer
If the engineer finds the pump is seized or sluggish, they may free it, service it, or replace it entirely. If sludge is the cause, a powerflush of the system may be recommended to clear debris from the heat exchanger and pipework, preventing a recurrence.
- Professional repair: descale or replace the heat exchanger Gas Safe engineer
If cause code 219 was displayed or limescale is confirmed, the engineer may chemically descale the heat exchanger or recommend replacement if it is significantly damaged. Following the repair, fitting a magnetic system filter and adding inhibitor fluid will help protect against future build-up.
- Professional repair: replace the safety temperature limiter Gas Safe engineer
If cause codes 220 or 221 were present, the engineer will test the limiter and replace it if it is faulty. Replacement is always preferred over attempting to reset or bypass the limiter, for safety reasons.
- Professional repair: diagnose and replace the PCB if required Gas Safe engineer
If all other components test satisfactorily, the PCB may be at fault. The engineer will carry out further electrical tests before recommending PCB replacement. Given the cost of a new PCB, they may also advise whether replacement of the whole boiler makes more financial sense, particularly if the unit is over ten years old.
Parts you may need
- Safety temperature limiter (STL) · from £35
- Central heating pump (e.g. Grundfos UPS2 or equivalent) · from £85
- Heat exchanger (model-specific) · from £220
- PCB / control board (model-specific) · from £320
- Magnetic system filter (e.g. Magnaclean Pro2) · from £65
- Central heating inhibitor (1 litre) · from £12
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 clear the E9 fault?
You can try a single reset after checking system pressure, but you should not repeatedly reset an E9 fault. The boiler has locked out because water temperature reached a dangerous level, and resetting without addressing the cause simply puts the boiler under the same stress again. If E9 returns after one or two resets, stop and call a Gas Safe registered engineer.
What do the cause codes 219, 220, and 221 mean alongside E9?
These numeric codes give you more detail about where the fault lies. Code 219 points to a problem with the heat exchanger — most commonly limescale build-up restricting heat transfer. Codes 220 and 221 suggest the safety temperature limiter itself is faulty and tripping incorrectly rather than a genuine overheating situation. On Greenstar 8000 models, the equivalent lockout appears as 224 V. Sharing whichever code appears on your display with your engineer will help them diagnose the fault more quickly.
How much does it cost to fix a Worcester Bosch E9 fault?
For the most common repairs, most homeowners pay somewhere between £150 and £400 all in. A straightforward limiter replacement sits toward the lower end, while a pump replacement or powerflush typically falls in the middle of that range. More substantial work — such as replacing a heat exchanger (often £330–£620 or more) or a PCB (typically £430–£780 including labour) — costs considerably more. If your boiler is over ten years old and needs one of those major components, it is worth asking your engineer whether a new boiler would be a better investment.
Will my Worcester Bosch warranty cover an E9 fault?
It depends on the cause and your warranty status. If your boiler is still within its manufacturer or extended warranty period, contact Worcester Bosch before booking an independent engineer. However, E9 faults are frequently caused by limescale, sludge, or normal component wear — issues that most warranty terms exclude as they result from system condition or maintenance rather than a manufacturing defect. Check your warranty documentation or call Worcester Bosch directly to clarify before spending money on repairs.
How can I prevent the E9 fault from coming back?
The most effective steps are: booking an annual boiler service with a Gas Safe registered engineer, fitting a magnetic system filter (such as a Magnaclean) to catch sludge and iron oxide, adding central heating inhibitor to the system water, and keeping an eye on system pressure so it stays between 1 and 1.5 bar. In hard-water areas, a scale reducer on the cold feed can slow limescale build-up inside the heat exchanger. These measures significantly reduce the chance of a repeat E9 lockout.