Ferroli A03 fault codewhat it means and how to fix it
High limit protection has operated. Ferroli point at circulation and at the flow sensor position, and both are worth checking.
Take care
What A03 means
A03 is high limit protection, a permanent lockout triggered when the appliance reaches a temperature it must never exceed. What is useful about the Ferroli manual here is that it gives two quite different causes rather than the single one most manufacturers list. The first is the expected one: no system circulation, with the manual directing an engineer to check the pump, the radiator valves, and the operation of the internal bypass. The second is more subtle — a flow temperature sensor that is not active or not correctly located.
A sensor that has worked loose from its pocket reads the air around it rather than the water, and can report either a wildly wrong temperature or a lagging one that lets the real temperature run away before anything notices. That is a genuinely different repair from a seized pump, and it is why an engineer should verify the sensor is properly seated before condemning anything expensive. The internal bypass is the third thing worth naming, because it is the item most often overlooked.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| No circulation through the appliance | Pump seized or weak, valves closed, or the system airlocked. The manual directs attention to the pump and the radiator valves first. | Common |
| Air trapped in the primary circuit | An air pocket stops flow completely. Radiators cold at the top and knocking from the appliance both point this way. | Common |
| Flow sensor loose or badly located | Named explicitly by Ferroli. A sensor out of its pocket does not read the water, so protection operates late or erratically. | Occasional |
| Internal bypass not operating | The manual asks for this to be checked. With every thermostatic valve closed and no working bypass, the pump has no path and flow through the exchanger stops. | Occasional |
| Sludge restricting the heat exchanger | Magnetite narrowing the waterways. Radiators hot at the top and cold along the bottom is the usual sign. | Occasional |
What to try yourself
Switch off and let the appliance cool for half an hour. A high limit device will not reset while it is still hot.
Check the pressure reads 1.0 to 1.5 bar cold, and top up through the filling loop if it does not.
Open every thermostatic radiator valve fully. This matters more than usual on a Ferroli given that the manual specifically flags the internal bypass — with all valves shut and a bypass that is not working, there is nowhere for water to go.
Run the heating twenty minutes and feel the radiators top and bottom. Cold at the top is air you can bleed. Cold at the bottom is sludge you cannot.
Reset once. If A03 returns, stop.
Every reset fires the burner into a heat exchanger that is not being cooled properly. That is the most expensive component in the appliance and this is how it fails.
Get a Gas Safe registered engineer to look at your Ferroli A03
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
£150–£950
Time on site
40 minutes
A pump is £220 to £420 fitted. Reseating or replacing a flow sensor is £110 to £200. A chemical clean with a magnetic filter is £400 to £750.
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.
Central heating circulating pump
CH-PUMP-15-60£90–£180Plumbing merchant
Price checked 28 September 2026
Magnetic system filter, 22mm
MAG-22£65–£120Plumbing merchant
Price checked 28 September 2026
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Ferroli fault codes
- A01Get it checkedThe burner failed to light and the appliance has locked out. Ferroli list a blocked siphon as a cause, which is worth checking early.Related: same brand
- F37Usually simple to fixSystem water pressure is outside the correct range. Because this is an F code it clears by itself once you top the system back up.Related: same brand
- A05Get it checkedThe fan tachometer signal has been missing for an hour or more. The appliance has stopped and needs an engineer.Related: same brand
- A02Stop — call an engineerA flame is being detected while the burner should be off. Switch the appliance off and get a Gas Safe engineer to it.Related: same brand
- F07Get it checkedFlue gas temperature has stayed above 95°C for more than two minutes. Three of these in a day becomes a permanent A04 lockout.Related: same brand
Own a Ferroli boiler? Save it and its codes come first next time.
Related guides
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.
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.