WBWorcester Bosch logo

Worcester Bosch EF 349 Fault Code: Causes, Fixes & Repair Costs

What does the Worcester Bosch EF 349 fault code mean?

The EF 349 fault code means the boiler has detected a 'central heating boil' condition — specifically, the temperature difference between the flow pipe (water leaving the boiler) and the return pipe (water coming back) has exceeded 18°C while the burner is running at its minimum load. In plain terms, heat is not being carried away from the boiler and distributed around the system efficiently. The water heading out is significantly hotter than the water returning, which tells the boiler's controls that circulation is compromised. EF codes are locking faults on Worcester Bosch boilers, meaning the unit will not recover on its own and requires a manual reset after the underlying problem has been addressed.

Lockout — engineer likely May need a Gas Safe engineer 8 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. Check the system pressure on the boiler's pressure gauge DIY safe

    Look at the pressure gauge on the front of the boiler. It should read between 1.0 and 1.5 bar when the system is cold. If it reads below 1 bar, top up the pressure using the filling loop — usually a braided flexi-hose beneath the boiler with one or two isolation valves. Open the valves slowly, watch the gauge, and close them once you reach approximately 1.2 bar. If the pressure drops repeatedly, there may be a leak somewhere in the system that an engineer should investigate.

  2. Reset the boiler DIY safe

    Once you have confirmed or corrected the pressure, attempt a reset. On most Worcester Bosch models, press and hold the reset button (often marked with a flame and a cross, or labelled 'Reset') for around three seconds until the display clears. The boiler will run through its ignition sequence. If it fires up and runs normally, monitor it over the next hour or two. Do not reset the boiler more than two or three times — repeated resets without fixing the root cause can mask a worsening problem and may damage components.

  3. Feel the flow and return pipes near the boiler — do not open the casing DIY safe

    With the boiler running, carefully touch the flow pipe and the return pipe where they exit the boiler (do not remove any panels). If the flow pipe is very hot and the return pipe feels barely warm or cold, this confirms poor circulation consistent with EF 349. This information is useful to pass on to an engineer. Never remove the boiler casing or interfere with any internal components.

  4. Call a Gas Safe registered engineer to diagnose and repair the fault Gas Safe engineer

    If the boiler locks out again after your reset, or if the pressure was already correct and the fault persists, you need a Gas Safe registered engineer. They will assess the circulation pump (checking speed, direction, and output), inspect the heat exchanger for scale or sludge, check motorised valves, and test pipework for restrictions. Common outcomes include pump replacement, a central heating power flush, and installation of a magnetic system filter such as a Magnaclean to capture future debris. Fitting a filter at the same time as any repair is strongly recommended to protect the new components.

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

Frequently asked questions

Can I fix Worcester Bosch EF 349 myself without an engineer?

There are two checks a homeowner can safely do: verify the system pressure is between 1 and 1.5 bar (topping up via the filling loop if needed) and attempt a reset. Beyond that, the fault requires a Gas Safe registered engineer. The underlying cause — a failing pump, sludge, or a blockage — involves components inside the boiler or sealed heating system that should only be worked on by a qualified professional. Opening the boiler casing yourself is unsafe and will almost certainly invalidate any remaining warranty.

How much does it cost to repair EF 349 on a Worcester Bosch boiler?

For most households, the repair falls somewhere between £150 and £400. A pump replacement typically costs £150–£300 including parts and labour. A central heating power flush — often recommended when sludge is the culprit — usually runs £300–£500 depending on the number of radiators. If the job is straightforward (e.g. a stuck pump impeller or a pressure issue), you may be towards the lower end. Note that if the heat exchanger itself is badly scaled or damaged, costs can rise considerably higher — in that situation, on a boiler over 10–12 years old, a replacement boiler is often the more economical long-term choice. Worcester Bosch's own out-of-guarantee repair service starts from around £381 inc. VAT.

Why does EF 349 keep coming back on my Worcester Bosch boiler?

If EF 349 returns shortly after a reset, the root cause has not been resolved. The most common reason for repeat lockouts is ongoing poor circulation — either a pump that is progressively failing, or a system heavily contaminated with sludge that is continuing to restrict flow. A one-off reset treats the symptom, not the problem. An engineer will need to carry out a thorough diagnosis. Having a magnetic filter fitted during the repair visit significantly reduces the chance of sludge-related recurrence.

What is the difference between an EF fault and an EA fault on Worcester Bosch boilers?

EF codes on Worcester Bosch boilers relate specifically to temperature-based locking faults detected during normal operation — such as the flow/return differential that triggers EF 349. EA codes, by contrast, typically relate to ignition and flame-detection failures (for example, EA 227 indicates the boiler attempted to light but could not establish or maintain a flame). Both are locking faults requiring a manual reset, but they point to very different parts of the system: EF 349 points toward circulation, while EA codes point toward the gas supply, ignition leads, or flame sensor.

Affected models: Worcester Bosch Greenstar 25i, Worcester Bosch Greenstar 30i, Worcester Bosch Greenstar 40i, Worcester Bosch Greenstar Life, Worcester Bosch Greenstar 8000 Style, Worcester Bosch Greenstar 4000, Worcester Bosch Greenstar CDi Classic, Worcester Bosch Greenstar Si Compact

Last reviewed 2 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: Worcester Bosch EF 349 — 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 →