📊 Viessmann Boiler Fault Codes — Reference Table
| Code | Meaning | DIY Fix? | Urgency |
|---|---|---|---|
| F2 | Burner / ignition fault — no gas or flame failure | Check gas, reset once | 🔴 Urgent |
| F4 | Flue gas temperature sensor fault | No — call engineer | 🟠 Same day |
| 0E / OE | Flow temperature sensor fault | No — call engineer | 🟠 Same day |
| EA | Ignition lockout — no flame detected | Reset once only | 🔴 Urgent |
| CE | Communication fault (with external controls) | Check connections | 🟠 Same day |
| A9 | Fan fault | No — call engineer | 🔴 Urgent |
| 58 | Flue gas recirculation | Check flue terminal | 🔴 Urgent |
| E9 | Safety thermostat / overheat | No — call engineer | 🔴 Urgent |
| 88 | Low water pressure | ✅ Repressurise | 🟡 Low |
| b0 | Pump circulation fault | No — call engineer | 🟠 Same day |
🔥 F2 and EA — Ignition / Flame Faults
Both F2 and EA indicate the Viessmann boiler has failed to establish or maintain a flame. These are among the most common Viessmann fault codes.
Initial checks:
- Check gas supply — does the hob work normally?
- If no gas anywhere — call National Gas Emergency: 0800 111 999
- Press Reset once and monitor for 10 minutes
- If the code returns — call FE Maintenance
If gas supply is fine, likely causes include:
- Dirty or worn ignition electrodes
- Faulty ionisation / flame detection rod
- Gas valve not opening fully or consistently
- Low gas pressure at the meter
- PCB failure
🌡️ F4 — Flue Gas Temperature Sensor Fault
F4 indicates a fault with the flue gas temperature sensor. This sensor monitors the temperature of gases leaving the boiler through the flue.
When the sensor fails or reads an incorrect temperature, the boiler locks out as a safety measure to prevent overheating or dangerous flue gas temperatures.
This fault always requires a Gas Safe engineer. Possible causes:
- Failed temperature sensor (most common)
- Wiring fault to the sensor
- Actual flue gas temperature problem (blocked or shared flue)
- PCB fault
🔄 0E / OE — Flow Temperature Sensor Fault
0E (displayed as OE on some models) indicates a fault with the flow temperature sensor — the component that measures the temperature of water leaving the boiler into the heating system.
Without accurate flow temperature readings, the boiler cannot control its output safely and locks out.
Typical causes:
- Flow temperature sensor (NTC thermistor) failure
- Sensor connection/wiring fault
- Actual water temperature issue (pump failure causing overheating)
💷 Viessmann Boiler Repair Costs in London
Viessmann is a premium German boiler brand. Parts are often more expensive than budget brands but the boilers are built to last 20+ years with proper maintenance.
| Fault / Repair | Typical Cost |
|---|---|
| Diagnosis / call-out | £80 – £130 |
| Ignition electrode / ionisation rod | £120 – £220 |
| Temperature sensor (NTC) | £120 – £220 |
| Gas valve replacement | £280 – £500 |
| PCB replacement | £300 – £550 |
| Fan replacement | £180 – £320 |
| Heat exchanger | £400 – £700 |
Frequently Asked Questions
📚 Related Guides
Need a Gas Safe Engineer in London?
FE Maintenance — trusted by hundreds of London homeowners and landlords. Same-day appointments available.
Gas Safe Reg. No. 587248 · info@femaintenance.com