Vaillant F.04 Fault Code: Causes, Fixes & Repair Costs
What does the Vaillant F.04 fault code mean?
The F.04 fault code on Vaillant ecoTEC boilers signals that the control board has lost a valid reading from the heating flow NTC thermistor — the small temperature sensor that monitors the water leaving the heat exchanger. Without a reliable signal from this sensor, the boiler cannot regulate heat output safely, so it shuts down to protect itself and the system. In practical terms the boiler is telling you it cannot 'see' how hot the flow water is, which could be because the sensor plug has come loose, the wiring between the sensor and the PCB is damaged, or the sensor itself has failed. Note: on certain older Vaillant Ecomax Pro models, NTC-related faults are grouped under codes including F.00, F.04, F.05, F.10, F.14 and F.15 — if your boiler is an Ecomax Pro, cross-check your model's manual to confirm which sensor the code refers to. On some older Vaillant ranges the similar-looking code F.4 (no leading zero, no dot) indicates an ignition fault rather than a sensor fault — if your display shows F.4 without the dot, this is a different fault requiring different diagnosis.
General guidance only — not a substitute for professional advice. 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
- Loose or disconnected sensor plug Common
The NTC thermistor connects to the PCB via a small plug-and-socket connector. Vibration over time, or accidental disturbance during a previous service, can cause this connector to partially or fully detach. This is the first thing an engineer will check as it is a simple fix if the wiring itself is undamaged.
- Damaged or broken wiring harness Common
The cables running between the heating flow sensor and the main PCB can become brittle, chafed, or pinched — particularly where the harness passes close to hot components. A break anywhere along this route will interrupt the signal and trigger F.04. An engineer will test continuity along the full length of the harness to locate the fault.
- Defective NTC thermistor Sometimes
NTC thermistors degrade gradually with heat cycling and age. A healthy heating flow NTC should measure around 12 kΩ resistance at 20 °C; a reading well outside this indicates the sensor has failed. The part itself is inexpensive, but the diagnosis and replacement must be carried out by a Gas Safe engineer.
- Short circuit in the sensor circuit Sometimes
A short circuit between the NTC wiring and earth — or within the connector block on the PCB — can produce a signal the control board rejects as invalid. This may require the PCB to be tested or replaced if the short has caused internal damage.
- Faulty PCB Rare
In a small number of cases the main printed circuit board itself is responsible — either because the NTC input channel has failed, or because a previous electrical fault has damaged that part of the board. PCB faults are usually only confirmed after the sensor and wiring have been checked and found to be sound.
How to fix it
- Check that your gas supply is working DIY safe
Before doing anything else, confirm that other gas appliances in your home (hob, gas fire) are working normally. If there is no gas supply to the property, contact your gas supplier rather than resetting the boiler.
- Reset the boiler once DIY safe
Press and hold the reset button on the boiler's control panel for up to 10 seconds, then release. Allow the boiler a minute to attempt a restart. A single reset is worthwhile — it can clear a temporary glitch. If F.04 returns immediately or after a short run, do not keep resetting; repeated lockouts will not fix the underlying cause and some Vaillant models require an engineer code to clear after multiple resets.
- Do not attempt to open the boiler casing or touch internal components Gas Safe engineer
The NTC sensor, its wiring, and the PCB are all inside the boiler casing. Accessing or adjusting these yourself is unsafe and will invalidate your warranty. Leave all internal inspection to a Gas Safe registered engineer.
- Engineer: inspect and test the NTC sensor connector and wiring harness Gas Safe engineer
A Gas Safe engineer will remove the boiler casing and visually inspect the heating flow NTC plug for signs of corrosion, burning, or disconnection. They will then use a continuity tester to check the full cable run and a resistance meter to verify the sensor reads approximately 12 kΩ at 20 °C.
- Engineer: replace the NTC thermistor if faulty Gas Safe engineer
If resistance readings confirm the sensor has drifted out of range or failed open-circuit, the engineer will fit a replacement heating flow NTC thermistor and retest. This is a straightforward repair and the part is inexpensive.
- Engineer: repair or replace the wiring harness if damaged Gas Safe engineer
If the wiring harness has a break, short, or damaged connector, the engineer will repair or replace the affected section. On some ecoTEC models a full harness replacement is the recommended solution to ensure long-term reliability.
- Engineer: test and replace the PCB if all other components check out Gas Safe engineer
If the sensor and all wiring are confirmed healthy but F.04 persists, the PCB's NTC input channel may have failed. The engineer will carry out further electronic testing before recommending a PCB replacement, as this is the most costly outcome.
- Call a Gas Safe registered engineer if you have not already done so Gas Safe engineer
If the boiler has not recovered after a single reset, book a Gas Safe registered engineer. This fault will not resolve itself and leaving the boiler in repeated lockout can make diagnosis harder. You can verify an engineer's Gas Safe registration at gassaferegister.co.uk.
Parts you may need
- Heating flow NTC thermistor (sensor only) · from £18
- NTC sensor wiring harness · from £45
- Vaillant ecoTEC PCB (main control board) · from £280
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 £90–£300, depending on the underlying cause.
Frequently asked questions
Can I fix a Vaillant F.04 fault myself?
The reset button is the only action a homeowner should take. Everything beyond that — checking the sensor plug, testing resistance, replacing the NTC or wiring — requires the boiler casing to be opened, which must only be done by a Gas Safe registered engineer. Attempting internal work yourself is unsafe, likely to void your warranty, and potentially illegal if gas pipework is disturbed.
How much does it cost to repair a Vaillant F.04 fault?
Most people pay between £90 and £300 all-in, depending on what needs doing. A loose connector put right during a callout is at the lower end; a new NTC thermistor fitted with labour typically falls in the £100–£180 range; a wiring harness replacement can reach £200–£300. A PCB replacement is significantly more expensive — often £400–£600 including parts and labour — but this is an uncommon outcome for an F.04 fault and usually only necessary when the sensor and wiring have both been ruled out.
What is the difference between Vaillant F.04 and F.4?
These are two distinct faults that can look similar on a display. F.04 (with a dot and a leading zero) on ecoTEC series boilers points to a heating flow NTC thermistor fault — a sensor or wiring problem. F.4 (no dot, no leading zero) on some older Vaillant ranges indicates an ignition fault, meaning the burner failed to light. If you are unsure which code your boiler is showing, check your model number against the relevant Vaillant documentation or ask your engineer to confirm before any parts are ordered.
Will an annual boiler service prevent an F.04 fault?
Regular servicing significantly reduces the risk. During a Vaillant annual service a Gas Safe engineer will inspect sensor connections, check wiring condition, and clean components — catching a deteriorating connector or brittle cable before it causes a breakdown. Vaillant also requires annual servicing to keep the manufacturer's warranty valid, so it is worth booking one every year regardless.