Main E83 Fault Code: Causes, Fixes & Repair Costs
What does the Main E83 fault code mean?
The E83 fault code on Main boilers signals a 'No Communication' error — the boiler's internal electronics have lost the ability to talk to one another properly. Most commonly this breakdown in communication sits between the PCB (the boiler's central control board) and the gas valve, but it can also involve external controls such as a room thermostat or programmer that has lost its link with the PCB. E83 belongs to a family of related codes (E84 through E87) that all point to internal communication failures, so if your display is showing any of those alongside E83 it is worth mentioning this to your engineer. On some Main models — including the Eco Compact — the fault is accompanied by a flashing spanner icon indicating that professional attention is needed. Because the root cause nearly always involves electronic control components, most fixes beyond a basic reset require a Gas Safe registered engineer.
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
- Loose or damaged wiring between PCB and gas valve Common
The most frequently found cause during engineer call-outs. Vibration from normal boiler operation or poor connections from a previous service can allow the wiring loom between the gas valve and the PCB to work loose, breaking the communication circuit and triggering E83.
- Faulty or failing PCB Common
The PCB is the brain of the boiler. If it develops a fault — through age, electrical surge, or manufacturing defect — it may be unable to send or receive signals correctly, causing a communication error. Water or moisture ingress onto the board is a particular risk and can cause irreversible damage to the sensitive components.
- External control or thermostat loss of synchronisation Sometimes
Wireless room thermostats and programmers that have lost their pairing with the boiler can cause E83 to appear. This is especially common after a power cut, a battery change in the thermostat, or if the receiver unit has been accidentally reset. Wired controls can also cause this if a connection has come loose at the junction or at the boiler terminal block.
- Faulty or failed gas valve Sometimes
The gas valve contains its own electronics and communicates directly with the PCB. If the valve's internal circuitry fails or its control connector corrodes, the PCB cannot confirm the valve's status and raises the E83 error. This tends to occur on older boilers or after exposure to damp conditions.
- Moisture or water damage to PCB or wiring Rare
Condensation inside the boiler casing, a leaking heat exchanger, or a nearby pipe dripping onto the PCB can cause short circuits or corrosion on the board. Even brief contact with water vapour over time can degrade solder joints and component connections enough to produce intermittent communication faults.
How to fix it
- Reset the boiler DIY safe
Press and hold the reset button (usually marked with a flame symbol or 'R') for the duration specified in your user manual — typically around three seconds. Release and allow the boiler to attempt a restart. A single transient glitch, for example after a power cut, can sometimes be cleared this way. If the code returns within a short time, do not reset more than two or three times in total, as repeated resets without fixing the underlying fault will not help and could mask the problem.
- Check your external controls and thermostat connection DIY safe
Confirm that your room thermostat or programmer is powered on and set to call for heat. If you have a wireless thermostat, check the batteries and try re-pairing it with the receiver according to the manufacturer's instructions. For wired controls, visually inspect the cable where it enters the boiler to make sure it has not been pulled loose. If the controls appear to be working normally and the fault persists, move on to the next step.
- Check the boiler's power supply DIY safe
Make sure the boiler is receiving a stable mains supply. Check that the isolator switch near the boiler is in the on position and that no fuse or circuit breaker has tripped in the consumer unit. An unstable or interrupted power supply can cause the PCB to lose its communication state. If everything looks fine electrically, this is unlikely to be the cause.
- Have an engineer inspect internal wiring and connections Gas Safe engineer
A Gas Safe registered engineer will remove the boiler casing and methodically check the wiring harness between the PCB and gas valve, as well as all plug-in connectors on the board. Loose or corroded connectors are re-seated or replaced, which often clears the fault at relatively low cost. This inspection also reveals any signs of moisture damage that need addressing before the board is repaired or replaced.
- PCB or gas valve replacement by a Gas Safe engineer Gas Safe engineer
If the inspection reveals a failed PCB or faulty gas valve, the engineer will source and fit a replacement part. On some Main models the PCB comes paired with a data stick that stores boiler-specific settings — both items need to be replaced together. Only a Gas Safe registered engineer should carry out this work. It is illegal and dangerous for an unqualified person to work on gas appliances or their control systems.
- Call a Gas Safe registered engineer if the fault persists or you are unsure Gas Safe engineer
If you have tried the homeowner steps above and E83 is still showing, contact a Gas Safe registered engineer to diagnose and repair the fault. You can verify an engineer's registration at gassaferegister.co.uk. If your boiler is over ten years old, ask the engineer to assess whether repair or full replacement represents better long-term value.
Parts you may need
- Main boiler PCB (printed circuit board) · from £280
- PCB data stick / interface module · from £60
- Gas valve with control connector · from £220
- Wiring harness / loom · from £45
- Wireless thermostat receiver unit · from £55
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–£450, depending on the underlying cause.
Frequently asked questions
Is the Main E83 fault code dangerous?
E83 itself is a communication error rather than a direct safety hazard such as a gas leak or carbon monoxide fault. However, because the boiler cannot confirm that its gas valve and control systems are operating correctly, it shuts down as a precaution. You should not attempt to override this or keep resetting indefinitely. Leave the boiler off and arrange for a Gas Safe engineer to investigate promptly, especially in cold weather.
Can I fix E83 myself?
The only homeowner steps worth trying are a boiler reset (up to two or three times) and checking that your external controls or wireless thermostat are properly paired and powered. Beyond that, the fault almost certainly involves internal wiring, the PCB, or the gas valve — all of which must be inspected and repaired by a Gas Safe registered engineer. Attempting to access these components yourself is both dangerous and illegal under UK gas safety regulations.
How much does it cost to fix a Main E83 fault?
For the most common repairs — reconnecting loose wiring or replacing a faulty thermostat receiver — you are typically looking at £150 to £300 including an engineer's call-out and labour. If the PCB needs replacing the total cost including parts and labour usually falls between £350 and £450 for most Main models, though complex jobs on older boilers can exceed this. A gas valve replacement typically adds £200 to £350 all-in. If costs approach or exceed half the price of a new boiler, replacement is worth considering, particularly on boilers over ten years old.
Why does E83 keep coming back after I reset the boiler?
If E83 returns quickly after each reset, it means the underlying fault is still present and the boiler is simply detecting it again. Common reasons include a persistently loose connector that re-loses contact, an ageing PCB with an intermittent fault, or a wireless thermostat that keeps dropping its pairing. Repeated resetting without fixing the root cause will not resolve the problem and can sometimes delay a proper diagnosis. Book an engineer visit rather than continuing to reset.