Skip to content
FaultcodeCheck

Worcester Bosch D4 341 fault codewhat it means and how to fix it

Get it checkedBoilerGreenstar i and i System ErP, where the text display shows Temperature fault with D4 and 341. Greenstar CDi Compact, Si Compact and 27i/30i System Compact, where D4 appears with 271 as a blocking code. Both ranges also log 212 without letters as the blocking stage. Not published for the CDi Classic. Greenstar 8000 Life, 8000 Style, 8000+, 4000 and 2000 show 2966 alone — flow temperature rise in heat exchanger too rapid — and the 2000 also uses 341, temperature rise at boiler too rapid, and 212; the 4000 and 2000 add 2967 for too large a difference between the flow and heat exchanger sensors.Last updated

The water temperature in the boiler is climbing faster than it should, which means very little of it is moving. Worcester's checks are pressure, air, circulation and the pump, in that order.

Take care

Some of this is safe to check yourself, but the repair itself is not. If the fault comes back after one reset, stop resetting it and get a Gas Safe registered engineer to look at the Worcester Bosch properly.

What D4 341 means

The Greenstar i ErP table lists D4 341 under "Temperature fault" as "primary flow temperatures rising too fast", with the engineer directed to check the primary system water pressure, air in the system, circulation within the heating system, and the wiring and operation of the pump and the respective sensors. It is a gradient fault rather than a limit fault.

E9 219 and E9 224 fire when a temperature is too high; D4 fires when the temperature is rising at a rate that a properly circulating boiler could not produce, because the burner is heating a small, nearly static volume of water. It is therefore usually the earliest warning of a circulation problem, appearing before the overheat codes do. The Compact family use the same letters for a related measurement: D4 271, "temperature difference between flow and safety sensors exceeds limit — the temperature of the primary flow and the safety sensor should be within 15 °C of each other", a blocking code rather than a lockout.

Two sensors a few centimetres apart disagreeing by that much again means water is not moving between them. Both tables also carry a cause code with no letters, 212, "safety or flow temperature rises too fast — air lock or reduced water content", which is the blocking stage of the same condition. Whichever version your display shows, the boiler is not broken in the burner or the electronics. It is short of moving water, and the reasons for that are nearly always pressure, air or the pump.

What causes it

Causes of the Worcester Bosch D4 341 fault code, most common first
CauseWhat is actually happeningHow likely
Air in the boiler or systemAfter a top-up or a repair, air pockets in the heat exchanger let a small volume of water heat very quickly. Worcester's own remedy on other codes is the air purge function.Common
Low system pressureBelow about 1 bar the pump struggles to keep the exchanger full, and the water that is there heats too fast. It is the first check in Worcester's list.Common
Pump running slowly or not at allA pump on a low speed setting, a worn pump or one that has seized produces this before it produces a full overheat.Common
Sensor faultWorcester include the respective sensors in the checks. A flow sensor that has drifted can make a normal warm-up look like a runaway.Rare

What to try yourself

  1. Read the pressure gauge cold. If it is below 1 bar, top the system up to about 1.5 bar with the filling loop. Low pressure is the first item on Worcester's own check list for this code.

  2. Bleed any radiator that is cold at the top, then check the pressure again and top up if it has fallen.

  3. Reset the boiler — a brief press of the reset button on a Greenstar i or Compact — and listen for the pump. If the code returns quickly with the pressure correct and no air, the pump or a sensor needs an engineer.

    Do not keep resetting a boiler that overheats within a minute of firing. Each cycle stresses the heat exchanger, which is the most expensive part in it.

Get a Gas Safe registered engineer to look at your Worcester Bosch D4 341

We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.

What it costs to fix

Typical repair cost

£0–£450

Time on site

30 minutes

Free if it is pressure or air. Pump £280–£450. Flow sensor £90–£160.

Typical UK prices including parts and labour, updated September 2026. Your quote may differ.

Parts you may need

We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.

Expansion vessel (8 litre, sealed system)

EV-8L£35–£85Plumbing merchant

Price checked 28 September 2026

Central heating circulating pump

CH-PUMP-15-60£90–£180Plumbing merchant

Price checked 28 September 2026

Worcester Bosch Greenstar flow temperature sensor (flow NTC)

87145000870£15–£40Authorised Worcester parts distributor

Price checked 28 September 2026

Own this appliance and had this code? . Nothing is published until a person has read it.

Common questions about Worcester Bosch D4 341

My display says D4 but the number is 271.

That is the Compact range's version: the flow sensor and the safety sensor on the heat exchanger disagree by more than 15 °C. It is a blocking code, so the boiler pauses rather than locks out, but it means the same thing — water is not moving between two sensors that should read almost alike.

Why does it happen after I have topped up the pressure?

Because topping up introduces air, and air in the heat exchanger is the classic cause of a too-fast temperature rise. Bleed the radiators, run the boiler, and expect to top up once more as the air works out.

Is 341 dangerous?

Not in the way an ignition or flue code is. It is a protection against overheating that has worked. What is at risk is the heat exchanger if the condition is ignored, and the hot water and heating you are not getting meanwhile.

Written by

Andrew Pickett

Researcher and writer

Last updated

Technical review

Not reviewed by an engineer

No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.

What we check instead

Sources and how we verified this

We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.

  • Manufacturer technical and service documentation

This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.

Read our full verification process

Was this page helpful?