MMain logo

Main E321 Fault Code: Causes, Fixes & Repair Costs

What does the Main E321 fault code mean?

The E321 code on a Main boiler indicates that the boiler's control system has detected a problem with the hot water NTC (Negative Temperature Coefficient) thermistor — the sensor responsible for monitoring hot water temperature. When this sensor feeds back readings that fall outside acceptable limits, or stops responding altogether, the boiler cannot safely regulate hot water output and shuts down as a precaution. The fault applies specifically to system and store boilers that serve a hot water cylinder. Because Main, Baxi, and Potterton all share the same BDR Thermea boiler platform and fault code system, E321 carries the same meaning across all three brands. The boiler will remain locked out until the root cause is identified and resolved.

Lockout — engineer likely May need a Gas Safe engineer 5 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 once or twice DIY safe

    Press and hold the reset button for the duration specified in your boiler's user guide (typically 3–5 seconds). Wait a couple of minutes for the boiler to restart and attempt ignition. A one-off transient fault can sometimes clear this way. If the code returns immediately or after a short period, do not keep resetting — repeated resets on an unfixed fault can mask the problem and risk component damage.

  2. Check system pressure DIY safe

    Look at the pressure gauge on the boiler's front panel. The needle should sit between 1 and 1.5 bar when the system is cold. If it reads below 1 bar, top up via the filling loop until it reaches approximately 1.2 bar, then reset. Low pressure alone is unlikely to cause E321, but it can contribute to flow problems that upset temperature readings.

  3. Inspect the condensate pipe for freezing (winter months) DIY safe

    If the fault appears during a cold snap, check whether the external section of the condensate pipe is frozen solid. You can carefully thaw it by pouring warm (not boiling) water along the pipe. Once clear, reset the boiler. A frozen condensate is more likely to produce a different code, but is worth ruling out quickly before calling an engineer.

  4. Have a Gas Safe engineer test the hot water NTC thermistor Gas Safe engineer

    An engineer will disconnect the thermistor and measure its resistance with a multimeter at a known water temperature, comparing the reading against the manufacturer's resistance-temperature curve. A reading outside tolerance confirms sensor failure. Replacement thermistors for Main boilers are low-cost parts and the labour involved is typically modest, making this the most cost-effective starting point for a professional diagnosis.

  5. Have the engineer inspect all wiring and connectors to the sensor Gas Safe engineer

    If the thermistor tests within specification, the engineer will trace the wiring back to the PCB, checking for corroded terminals, chafed insulation, or loose connector blocks. Damaged sections of wiring harness can be repaired or replaced without needing a new sensor or PCB.

  6. Investigate for airlocks or system sludge Gas Safe engineer

    Where flow-related temperature problems are suspected, the engineer may bleed the pump, check the system for magnetite contamination using a magnet on the return pipework, and advise on a power flush or the addition of a magnetic filter (e.g. Magnaclean) if the system water is heavily contaminated.

  7. Have the PCB assessed as a last resort Gas Safe engineer

    If the thermistor, wiring, and system condition all check out, the PCB's sensor input circuit may be at fault. The engineer will assess the overall age and condition of the boiler before recommending PCB replacement, as on an older appliance the cost may approach that of a new boiler. Always get a written quote before authorising PCB work.

  8. Call a Gas Safe registered engineer if the fault persists or you are unsure Gas Safe engineer

    E321 is not a fault that can be safely resolved through DIY beyond basic checks. A Gas Safe engineer can systematically diagnose the circuit, source the correct Main-compatible parts, and carry out the repair safely and in compliance with UK gas regulations. Attempting to interfere with sensors, wiring, or the PCB without the correct qualifications risks voiding your warranty and may be illegal under Gas Safe legislation.

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 £100–£320, depending on the underlying cause.

Frequently asked questions

Can I fix the Main E321 fault code myself?

Basic checks — resetting the boiler, topping up system pressure, and thawing a frozen condensate pipe — are safe for a homeowner to carry out. Beyond that, the repair involves testing and potentially replacing electrical components inside the boiler, which must be done by a Gas Safe registered engineer. Attempting further DIY risks voiding your warranty and is not compliant with UK gas safety regulations.

How much does it typically cost to fix a Main E321 fault in the UK?

For the most common fix — replacing the hot water NTC thermistor — you can expect to pay roughly £100–£200 including parts and labour. If the wiring harness also needs attention, costs may rise slightly. A PCB replacement, which is rarely needed, typically adds £200–£350 on top of the diagnostic visit, so it is worth getting a full quote before authorising that work. Annual boiler servicing (around £80–£120) is the best way to catch sensor degradation before it becomes a lockout fault.

Why does E321 keep coming back after I reset the boiler?

A recurring E321 suggests the underlying cause has not been resolved. Common reasons include an intermittent wiring connection that makes temporary contact after a reset, a thermistor that is on the borderline of its tolerance range, or a system problem such as sludge restricting flow and causing abnormal temperatures. Repeated resetting without a proper diagnosis delays the fix and can cause additional wear on components. Book a Gas Safe engineer for a proper investigation if the code returns more than once or twice.

Is the E321 code the same on Baxi and Potterton boilers?

Yes. Main, Baxi, and Potterton are all part of the BDR Thermea group and share the same boiler control platform and fault code definitions. E321 means a hot water NTC thermistor fault on all three brands, and compatible replacement parts are often interchangeable across the range.

Affected models: Main Eco Compact, Main Eco Elite, Main System Boiler range, Baxi 200 (equivalent platform), Potterton Promax (equivalent platform)

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 E321 — 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 →