MMain logo

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.

Engineer may be needed 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. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

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.

Affected models: Main Eco Compact, Main Eco Elite, Main Eco Elite Plus, Main System Compact, Main 24i, Main 30i

Last reviewed 1 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: Main E83 — 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 →