FFerroli logo

Ferroli F66 Fault Code: Causes, Fixes & Repair Costs

What does the Ferroli F66 fault code mean?

The F66 code on a Ferroli boiler indicates that the boiler's firmware has not loaded successfully. In plain terms, the onboard software that controls how your boiler operates has failed to initialise properly. This most commonly surfaces after a PCB (Printed Circuit Board) has been replaced or a firmware update has been attempted. On certain Ferroli ranges — including the DOMIcondens HE and Optimax HE Plus — F66 is also associated with an internal controller error, sometimes listed alongside codes A63 and A64, relating to the ABM03B or DBM12 controller modules. F66 is classified by Ferroli as a 'blocking' fault (codes starting with F can sometimes clear automatically), but in practice this particular code almost always requires professional attention because the root cause is a deep electronic issue rather than something transient like a momentary sensor blip.

Lockout — engineer likely May need a Gas Safe engineer 6 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. Attempt a single boiler reset DIY safe

    Locate the reset button on your Ferroli boiler (usually a flame symbol with a line through it, or a dedicated reset button depending on your model) and hold it for a few seconds. If the boiler restarts and runs normally, monitor it over the next hour. Do not reset more than two or three times — repeated resets on an electronic fault will not resolve the underlying issue and could mask a worsening problem.

  2. Check the boiler's power supply DIY safe

    Ensure the boiler is receiving a stable mains supply. Check that the fused spur switch next to the boiler is on and that the relevant circuit breaker in your consumer unit has not tripped. A momentary power interruption can occasionally cause a firmware load failure that clears on a clean restart.

  3. Note whether a recent PCB replacement or service visit has taken place DIY safe

    If an engineer fitted a new PCB recently and the F66 appeared shortly afterwards, this is a strong indication the replacement board was not fully programmed. Contact the engineer who carried out the work and let them know — this is their responsibility to rectify.

  4. Contact a Gas Safe registered engineer for diagnostics Gas Safe engineer

    Because F66 is fundamentally an electronic and software fault, a Gas Safe engineer with access to Ferroli's specialist diagnostic equipment will need to attend. They will connect to the boiler's controller to determine whether the firmware can be reflashed and reprogrammed, or whether the PCB has failed and needs full replacement. This is not something that can be assessed or resolved without the correct tools.

  5. PCB reprogramming or replacement by a Gas Safe engineer Gas Safe engineer

    If the engineer determines the PCB is physically sound but the firmware is corrupt or absent, they can attempt to reflash the firmware using Ferroli's diagnostic software. If the PCB itself has failed, a replacement board will need to be sourced, fitted, and fully programmed before the boiler can operate again. Both tasks must be carried out by a qualified engineer.

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 the Ferroli F66 fault code myself?

No. Unlike faults such as low pressure or a frozen condensate pipe, F66 is an electronic and software issue that requires specialist Ferroli diagnostic equipment to resolve. A homeowner cannot reflash firmware or test a PCB without this equipment. You should contact a Gas Safe registered engineer — ideally one with experience of Ferroli boilers or access to Ferroli technical support.

What does F66 mean on a Ferroli DOMIcondens HE or Optimax HE Plus?

On these models, F66 is specifically linked to an internal controller error on the ABM03B or DBM12 controller module. You may also see this fault referenced alongside codes A63 or A64 in Ferroli documentation — all three relate to controller-level faults on these ranges. The fix is the same: a Gas Safe engineer needs to assess whether the controller can be reprogrammed or must be replaced.

How much does it cost to fix an F66 fault on a Ferroli boiler?

Most people pay between £150 and £400. If the fault can be resolved by reprogramming the existing PCB using Ferroli diagnostic software, costs are typically at the lower end (around £150–£200 including call-out). If the PCB needs to be replaced entirely, parts and labour combined usually fall in the £250–£400 range. On some older or less common Ferroli models, PCB costs can push higher — the Modena 80e PCB alone can exceed £300 before labour — but this would be unusual rather than typical.

Is it worth repairing an F66 fault or should I replace my Ferroli boiler?

If your boiler is under 10 years old and in otherwise good condition, repair is usually the sensible route — PCB reprogramming or replacement is a well-defined job with a clear outcome. If your boiler is over 10 years old, has had multiple faults in recent years, or is out of manufacturer warranty, it is worth getting quotes for a new boiler alongside the repair estimate. A new A-rated condensing boiler will typically be more efficient and come with a 5–10 year manufacturer guarantee, which may represent better value than investing several hundred pounds into ageing electronics.

Affected models: Ferroli DOMIcondens HE, Ferroli Optimax HE Plus, Ferroli Modena HE, Ferroli Econcept, Ferroli BlueHelix, Ferroli Domitech

Last reviewed 8 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: Ferroli F66 — 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 →