Summary

Mitsubishi Electric's Ecodan range is one of the most widely installed air source heat pumps on UK Boiler Upgrade Scheme (BUS) projects, available in Standard (R410A legacy and R32 current), Zubadan (low-ambient, cold-climate optimised), and Hydrodan configurations. Ecodan systems are controlled through the FTC (Flow Temperature Controller) hydraulic unit and displayed via the wired PAR controller or the wireless MELCloud app, both of which show fault codes when the system locks out.

Mitsubishi Electric uses a broadly consistent fault code letter-prefix system across its residential and light-commercial ranges — the same general categories (P for protection/sensor, E for communication, F for refrigerant-side protection, U for compressor/power) appear whether you're working on a Mr Slim split, a City Multi VRF system, or an Ecodan. However, unlike Daikin's near-identical numbering across its range, Mitsubishi's exact numeric codes and their precise meaning do shift more between product families and generations, so this guide presents the general fault categories with the specific codes best-documented for Ecodan, while flagging where the exact number should be confirmed against the FTC service menu or installation manual for the model fitted.

As with all UK heat pumps, refrigerant-circuit diagnosis and any work on the sealed system — pressure testing, leak detection, recovery, or recharge — requires F-Gas certification under the Fluorinated Greenhouse Gas Regulations. A significant proportion of Ecodan call-outs, particularly drain and sensor faults, are outside the refrigerant circuit and can be diagnosed by any competent heating engineer.

Key Facts

Quick Reference Table

Diagnosed the problem? Create a repair quote in minutes with squote.

Try squote free →
Code Category Typical Meaning Likely Cause F-Gas Required?
P1 Room/return thermistor fault Sensor failed, wiring fault No
P4 Drain sensor / drain pump fault Blocked condensate drain, failed float switch/pump No
P6 Freezing/overheating protection Low water flow, blocked strainer, air in system No, unless refrigerant confirmed
P8 Pipe temperature sensor fault Sensor failed or wiring fault No
E0 / E3 Remote controller signal fault Wiring/communication between PAR and FTC No
E9 Indoor–outdoor communication fault Damaged/loose control cable No
F3 / F6 Discharge temperature/pressure protection Refrigerant shortage, blocked outdoor coil, poor airflow Possibly — check airflow first
U1 / U2 Compressor overcurrent / high pressure protection Compressor fault, blocked coil, electrical supply issue Yes, if compressor/refrigerant confirmed

Confirm the exact code and its meaning against the FTC service code list for the specific Ecodan generation — Standard R410A, Ecodan R32, and Zubadan units differ in their precise numbering.

Detailed Guidance

Fault-Finding Decision Tree

START: Ecodan showing a fault code on PAR controller / FTC display
│
├─ STEP 1: Note the exact code and unit number shown on the
│   PAR controller's "check" menu (multi-unit systems can show
│   which specific unit has faulted)
│
├─ STEP 2: Which general category (letter prefix)?
│   ├─ P-series → go to SENSOR/DRAIN branch
│   ├─ E-series → go to COMMUNICATION branch
│   ├─ F-series → go to REFRIGERANT PROTECTION branch
│   └─ U-series → go to COMPRESSOR branch
│
├─ SENSOR/DRAIN BRANCH (P-series)
│   ├─ Drain-related code → check condensate drain for blockage,
│   │   check float switch/drain pump operation, check for
│   │   frozen drain in cold weather
│   ├─ Thermistor code → check connector for corrosion/looseness,
│   │   check resistance against manufacturer's chart if
│   │   accessible, replace sensor if confirmed faulty
│   └─ Freeze/overheat protection → check water flow rate,
│       system pressure, air in system, blocked strainer
│
├─ COMMUNICATION BRANCH (E-series)
│   ├─ Check cable between PAR controller and FTC
│   ├─ Check cable between FTC and outdoor unit
│   ├─ Check for loose terminals, damaged insulation, or
│   │   routing near high-current cables (EMI)
│   └─ Power-cycle FTC and outdoor unit isolator, confirm
│       whether fault clears and recurs
│
├─ REFRIGERANT PROTECTION BRANCH (F-series)
│   ├─ STOP — check non-refrigerant causes first:
│   ├─ Outdoor unit airflow — coil clean, clearances adequate
│   ├─ Is unit mid-defrost? (normal in cold, humid conditions)
│   ├─ Outdoor isolator and supply voltage within tolerance
│   └─ All normal, code persists → F-Gas certified engineer to
│       check refrigerant pressures and charge
│
└─ COMPRESSOR BRANCH (U-series)
    ├─ Check outdoor unit power supply and isolator
    ├─ Check outdoor unit airflow and coil condition
    ├─ Do NOT repeatedly reset — repeated resets on a genuine
    │   compressor overcurrent trip risk further damage
    └─ F-Gas certified engineer required to check compressor
        electrical characteristics and refrigerant charge

Drain and Water-Side Faults (P-series)

A disproportionate number of real-world Ecodan "faults" are water-side or condensate-related rather than refrigerant faults, and none of these require F-Gas certification:

Communication Faults (E-series)

Communication faults between the PAR remote controller, the FTC hydraulic unit, and the outdoor refrigerant unit are common and rarely indicate a failed component:

Refrigerant Protection and Compressor Faults (F/U-series)

F and U-series codes point towards the refrigerant circuit or compressor, but — exactly as with other manufacturers — the majority of real callouts trace back to conditions outside the sealed circuit:

  1. Outdoor unit airflow — check the coil is free of leaves, dust, and debris, and that installation clearances meet the manual's requirements. Restricted airflow is a very common and easily fixed cause of pressure-related protection trips.
  2. Defrost cycle — confirm whether the unit is mid-defrost (fan stopped, some icing visible, compressor running briefly) before assuming a fault; this is normal Ecodan behaviour in UK winter conditions.
  3. Electrical supply — check the outdoor unit's dedicated isolator and confirm supply voltage is within the rated tolerance; undervoltage under compressor start-up load is a genuine cause of protection trips, particularly on long or marginally-sized supply runs.
  4. Water-side restriction — as with sensor faults, a restricted flow rate on the water side can cause the refrigerant-to-water heat exchanger to overheat on the refrigerant side, producing a code that looks like a refrigerant fault but is actually a hydraulic restriction.

Only once airflow, defrost status, electrical supply, and water flow have all been confirmed normal should refrigerant charge and compressor electrical testing (both F-Gas certified activities) be considered.

Booster Heater and DHW-Related Faults

Ecodan cylinders typically include a backup immersion/booster heater for DHW top-up and the periodic anti-legionella cycle (commonly a heat-up to 60°C on a set schedule). A fault during this cycle, or a booster heater fault, presents differently from a heating-circuit fault and is worth checking separately if the symptom is specifically slow or absent hot water recovery with the heating circuit otherwise unaffected — check the booster heater's own thermal cutout/overload and its wiring before assuming a heat pump refrigerant fault.

Frequently Asked Questions

Where do I find the exact fault code meaning for my specific Ecodan model?

The PAR controller's check menu shows the code and unit number; cross-reference this against the service manual for the specific FTC and outdoor unit model combination (Standard, R32, or Zubadan) fitted, since the precise numeric code table differs by generation. Mitsubishi Electric's installer portal and product documentation hold model-specific service code lists — always verify against the correct model before ordering replacement parts.

Can I reset an Ecodan fault code myself?

For sensor, drain, and communication faults, a single reset (power-cycle per the manufacturer's procedure) while also addressing the likely physical cause (blocked drain, loose connector) is reasonable. For compressor and refrigerant-pressure related codes, do not repeatedly reset — if the fault recurs immediately after a reset, further resets risk compressor damage, and diagnosis should move to an F-Gas certified engineer if refrigerant involvement is suspected.

The Ecodan shows no fault code but heating performance is poor — what should I check?

Absence of a fault code means the unit believes it's operating within normal parameters, so investigate settings and design first: flow temperature setpoint and weather compensation curve on the FTC, DHW priority settings (heating can be paused during DHW heat-up on some configurations), and actual flow rate/ΔT across the unit. See the general heat pump fault-finding guide for the broader low-COP diagnostic approach that applies across all manufacturers.

Does MELCloud show fault codes, and is it useful for remote diagnosis?

Yes — where the property has MELCloud connectivity, the app shows current status and can display fault history remotely, which is useful for a first-pass diagnosis or triage call before an on-site visit, particularly for intermittent faults that may have cleared by the time an engineer arrives. It does not replace on-site diagnosis for anything beyond straightforward settings or communication issues.

Regulations & Standards