Ferroli A03 Fault Code: Causes, Fixes & Repair Costs
What does the Ferroli A03 fault code mean?
The A03 code means your Ferroli boiler has detected that water temperature has risen beyond safe limits, most likely because water is not circulating properly around the system. Unlike some advisory codes, A03 is a Type A lockout — the boiler shuts itself down completely and will not restart on its own. You must address the underlying cause before a manual reset will hold. The fault points primarily at the circulation pump or the sensor monitoring heat distribution, though air locks, low pressure, sludge, and wiring issues can all trigger the same code across Ferroli ranges including the Modena, Bluehelix, Optimax, and i-Series.
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
- Circulation pump failure or seizure Common
The pump is responsible for pushing heated water around your radiators and back to the boiler. If it has seized, lost power, or become partially blocked with debris, water stagnates inside the heat exchanger and temperatures spike rapidly. This is the single most frequent cause of A03 on Ferroli boilers.
- Air trapped in the system Common
Air pockets in the pipework or within the boiler itself can disrupt water flow enough to fool the boiler into thinking circulation has failed. Radiators that feel cold at the top or a gurgling noise from the boiler are telltale signs.
- Low system pressure Common
When pressure drops below roughly 0.8 bar, water volume in the circuit falls short of what the pump needs to maintain proper flow. The resulting heat build-up near the heat exchanger can register as an overheating fault even though the pump itself is fine.
- Blocked or dirty system filter Sometimes
A heavily clogged magnetic filter or strainer restricts the flow of water through the circuit, putting the pump under strain and reducing circulation to the point where localised overheating triggers A03.
- Sludge build-up in pipework or heat exchanger Sometimes
Years of corrosion in an untreated system deposit magnetite sludge that can partially block internal passages. Flow becomes sluggish and uneven, causing hot spots that the temperature sensor flags as overheating.
- Faulty or dislodged temperature sensor Sometimes
If the flow or return temperature sensor has worked loose from its clip, developed an internal fault, or is sending inaccurate readings to the PCB, the boiler may interpret normal temperatures as dangerous and lock out as a precaution.
- Wiring fault to pump or sensor Rare
Damaged, corroded, or chewed cables between the pump, temperature sensor, and control board can interrupt signals and mimic a circulation or overheating fault. Rodent damage and heat-degraded insulation are the most common culprits.
How to fix it
- Switch the boiler off and allow it to cool for 20–30 minutes DIY safe
Never attempt to reset a boiler that is still hot. Giving it time to cool reduces pressure on internal components and makes a successful reset more likely.
- Check the system pressure gauge DIY safe
The pressure needle should sit between 1.0 and 1.5 bar when the system is cold. If it reads below 1.0 bar, top up via the filling loop until you reach approximately 1.2 bar, then close the filling loop valves fully. If you are unsure how to use the filling loop on your specific Ferroli model, consult the user guide or call an engineer.
- Bleed all radiators to remove trapped air DIY safe
Starting from the ground floor and working upwards, use a radiator bleed key to open each bleed valve until water (not air) flows out steadily, then close it. Also check whether your Ferroli model has a manual air vent on the boiler itself — if so, briefly open it as well. Re-check the pressure gauge after bleeding and top up again if it has dropped.
- Check that all system isolation and shut-off valves are fully open DIY safe
Locate the valves on the pipework connected to the boiler — they should be in line with the pipe (open) rather than across it (closed). A partly closed valve can restrict flow enough to trigger A03 without any mechanical failure.
- Attempt a single reset DIY safe
Press and hold the reset button — usually marked with an 'R' or a flame symbol — for around five to ten seconds until the boiler attempts to restart. If it fires up and runs normally, monitor it over the next few hours. Do not reset more than two or three times in total; repeated resets without resolving the root cause can cause the boiler to enter a deeper lockout.
- If A03 returns, call a Gas Safe registered engineer Gas Safe engineer
A returning fault after bleeding, pressure correction, and a reset indicates a mechanical or electrical issue that requires professional diagnosis. An engineer will test the circulation pump for correct operation and flow rate, check the pump capacitor, inspect the temperature sensors and their wiring for damage or poor contact, examine the system filter and flush if needed, and assess whether sludge has built up in the heat exchanger. Do not attempt to open the boiler casing, touch the pump, or handle any wiring yourself.
Parts you may need
- Circulation pump (Ferroli compatible) · from £85
- Flow or return temperature sensor (NTC thermistor) · from £25
- Pump capacitor · from £12
- Magnetic system filter (e.g. Fernox TF1 or equivalent) · from £55
- Inhibitor and system cleaner · from £20
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 £100–£350, depending on the underlying cause.
Frequently asked questions
Can I reset the Ferroli A03 myself or do I need an engineer?
You can attempt a reset yourself, but only after working through the DIY checks first — cooling the boiler, correcting the pressure, and bleeding the radiators. If A03 clears and does not return, you may not need an engineer at all. If it comes back after one or two resets, stop resetting and book a Gas Safe registered engineer, because repeatedly resetting without fixing the root cause can cause further lockouts and potential damage.
How much does it cost to fix a Ferroli A03 fault in the UK?
Most people with an A03 fault pay somewhere between £100 and £350 all-in. Simple fixes — topping up pressure, bleeding the system, or cleaning a blocked filter — often fall within the engineer's call-out and diagnostic fee of around £80–£120 with no extra parts. Replacing a circulation pump typically costs £200–£350 including labour. A temperature sensor swap is usually £80–£120. In more complex cases where the PCB needs replacing or the heat exchanger is heavily sludged and requires a power flush, costs can rise above £500 — but this is not the typical outcome for A03.
Why does A03 keep coming back on my Ferroli boiler?
A recurring A03 almost always means the underlying cause has not been resolved. The most common culprits are a pump that is worn and struggling to maintain adequate flow, a heavily sludged system that restricts circulation even when the pump works, or a faulty temperature sensor giving erratic readings. Resetting clears the lockout temporarily, but if circulation remains poor the boiler will overheat again and lock out. A Gas Safe engineer can carry out flow-rate tests on the pump and check sensor readings to pinpoint which component is at fault.
Could low boiler pressure really cause an A03 lockout?
Yes, though it is less common than a pump fault. When pressure is too low — typically below 0.8 bar — there is not enough water volume in the circuit for the pump to circulate heat away from the heat exchanger efficiently. Localised overheating can then trigger the A03 lockout. Check your pressure gauge first: if it reads low, top up via the filling loop to around 1.2 bar and try a reset. If pressure keeps dropping, you likely have a slow leak somewhere that an engineer will need to trace and repair.