Serving Metro Vancouver & the Fraser Valley · Since 1999 info@heatland.caEmergency Service

Midea Heat Pump Error Codes — Meanings, Causes & Repair in Greater Vancouver

Midea Heat Pump Error Codes — Meanings, Causes & Repair in Greater Vancouver

Seeing a fault code on your Midea heat pump? This guide explains what the most common Midea heat pump error codes mean, what’s safe to check yourself, and when to call HeatLand’s licensed HVAC technicians for Midea heat pump repair across Metro Vancouver and the Fraser Valley.

The codes below apply across common Midea models (Mission, EVOX, Multi-Zone (free-match), single-zone wall-mounted, cassette / ducted / ceiling-floor, OEM private-label (e.g. Lennox MLA, Comfort-Aire, Senville, Pioneer-platform)). Meanings follow Midea’s documented fault codes — always confirm against your unit’s own manual, because exact wording can vary by model, control board and firmware.

How to read Midea heat pump error codes

Two-character codes on the indoor unit display or via Running-Light flash counts: E# = component/operation fault, F# = sensor faults, P# = protection (safety) shutdowns, plus EC/EE/CP/LP. The INDOOR display code and the OUTDOOR board display code for the same fault often differ (e.g. indoor P1 = outdoor E5). Where they differ, both are noted.

Midea heat pump acting up in Metro Vancouver? HeatLand’s licensed HVAC technicians diagnose and repair Midea heat pumps across Greater Vancouver — including units we didn’t install.

Call (604) 330-3812Get a free repair estimateNo heat? Emergency repair

Midea heat pump error codes & what they mean

These are the Midea heat pump codes our Greater Vancouver technicians see most. Anything marked pro repair involves electrical, refrigerant, sensor or control-board work that must be done by a licensed HVAC technician — never open the indoor/outdoor unit or refrigerant lines yourself.

CodeWhat it usually meansCommon causesSafe to check yourself
E0Indoor unit EEPROM error (indoor display). On the outdoor board the equivalent outdoor-EEPROM fault may show as E0; on the indoor display an outdoor-EEPROM fault shows as F4 pro repairCorrupted or failed EEPROM memory chip on the control board; Loose connection between the main control chip and the EEPROM; Control board faultTurn the unit off at the breaker, wait about 3 minutes, then restore power and try once; Confirm the wall remote settings are normal
E1Communication error between the indoor and outdoor units (indoor display). The matching outdoor-board display code is E2 pro repairDisconnected, loose, or incorrectly wired indoor-to-outdoor communication/signal wire; Damaged interconnect cable; Failed indoor or outdoor control boardConfirm the outdoor unit and its disconnect/breaker have power; Cycle power at the breaker, wait about 3 minutes, then restart once; Visually confirm no obvious damage to the cable running between indoor and outdoor units (do not open covers)
E2Communication malfunction between the outdoor unit and the indoor unit(s) (this is the OUTDOOR board's display code; the indoor unit shows E1 for the same fault). Outdoor logs it when no indoor communication is received for 180 seconds, or the indoor logs it when no outdoor communication is received for 120 seconds pro repairLoose, broken, or miswired communication wire between units; Outdoor unit not powered; Failed control boardConfirm power to the outdoor unit; Power off at the breaker, wait about 3 minutes, restart once
E3Indoor fan speed error (indoor display) — indoor fan motor running too slow (around 300 RPM) for a set time. On multi-zone outdoor boards E3 instead means a communication error between the IPM (inverter power module) board and the outdoor main control board pro repairFailing indoor fan motor or its bearings; Obstruction in the blower wheel; Loose fan motor wiring connectorCheck for and clear anything obviously blocking the indoor air outlet or return; Confirm the indoor filter is clean (clogged filters disturb airflow); Power off at the breaker, wait about 3 minutes, restart once
E4Indoor return-air (room) temperature sensor T1 error (indoor display). On the OUTDOOR board, E4 is the general outdoor temperature-sensor fault (outdoor coil T3, outdoor ambient T4, compressor discharge T5, or indoor coil-outlet T2B sensor) pro repairOpen or shorted temperature sensor (thermistor); Loose or corroded sensor plug at the control board; Sensor out of positionPower off at the breaker, wait about 3 minutes, restart once; Note the code for the technician (do not open the unit to inspect sensors)
E5Indoor coil (evaporator) temperature sensor T2 error (indoor display). On the OUTDOOR board, E5 instead means over-voltage / under-voltage protection (the indoor display shows that voltage protection as P1) pro repairOpen or shorted indoor coil thermistor; Loose sensor connector; (Outdoor E5) abnormal incoming line voltage — too high or too lowPower off at the breaker, wait about 3 minutes, restart once; If the home has had power flickers or brownouts, note this for the technician
E6Power Factor Correction (PFC) module protection on the outdoor board — triggered when the voltage signal from the PFC to the outdoor main control board is abnormal (specific to certain outdoor models such as MPA036S4M-1P and MPA048S4M-1P) pro repairAbnormal PFC module voltage signal; Failed PFC/inverter components; Incoming voltage problemPower off at the breaker, wait about 3 minutes, restart once; Note any recent power-supply problems for the technician
E8Outdoor DC fan motor speed error — outdoor fan running too slow (around 300 RPM) or too fast (around 2400 RPM) for a set time. On the indoor display this fault shows as F5 pro repairFailing outdoor fan motor or bearings; Debris or ice jamming the outdoor fan blade; Loose fan motor connectorClear leaves, snow, ice, or debris from around and on top of the outdoor unit so the fan can spin freely; Confirm nothing is physically blocking the outdoor fan blade; Power off at the breaker, wait about 3 minutes, restart once
ECLow refrigerant error — logged when the indoor coil temperature T2 drops abnormally (per the manufacturer's formula) three times within the first 5 minutes of operation, indicating low refrigerant charge or a leak pro repairRefrigerant leak; Undercharged system; Restricted refrigerant flowConfirm the indoor filter is clean and airflow is not blocked (poor airflow can mimic this fault); Note the code for the technician — refrigerant work is required by law to be done by a licensed technician
EEHigh water level / condensate (water level) alarm — the drain condensate switch has tripped (applies to cassette, ducted, and units with a factory condensate pump, e.g. M22A, M33A/B, MMDA) pro repairClogged condensate drain line; Failed condensate pump; Stuck or faulty float switchCheck whether the condensate drain line outlet is blocked or kinked where you can safely see it; Listen for the condensate pump running; Power off at the breaker, wait about 3 minutes, restart once
F0Outdoor compressor current overload sensed (indoor display) — outdoor running current exceeded the limit. On the outdoor board this corresponds to the current-overload protection (multi-zone outdoor code P3) pro repairOutdoor unit overheating from blocked airflow or a dirty coil; Failing compressor; High system pressuresClear all debris, snow, and vegetation away from the outdoor unit and its coil for good airflow; Confirm the indoor filter is clean; Power off at the breaker, wait about 3 minutes, restart once
F1Outdoor ambient temperature sensor T4 error (indoor display). The outdoor board shows this as E4. (On a MULTI-ZONE outdoor board, F1 instead means the indoor unit #A coil-outlet temperature sensor fault.) pro repairOpen or shorted outdoor ambient thermistor; Loose or corroded sensor connector; Control board faultPower off at the breaker, wait about 3 minutes, restart once; Note the code for the technician (do not open the unit)
F2Outdoor coil temperature sensor T3 error (indoor display). The outdoor board shows this as E4. (On a MULTI-ZONE outdoor board, F2 instead means the indoor unit #B coil-outlet temperature sensor fault.) pro repairOpen or shorted outdoor coil thermistor; Loose or corroded sensor connector; Control board faultPower off at the breaker, wait about 3 minutes, restart once; Note the code for the technician
F3Compressor discharge temperature sensor T5 error (indoor display). The outdoor board shows this as E4. (On a MULTI-ZONE outdoor board, F3 instead means the indoor unit #C coil-outlet temperature sensor fault.) pro repairOpen or shorted compressor discharge thermistor; Loose or corroded sensor connector; Control board faultPower off at the breaker, wait about 3 minutes, restart once; Note the code for the technician
F4Outdoor unit EEPROM error (indoor display) — the outdoor board's main chip is not receiving feedback from its EEPROM chip. The outdoor board itself shows this as E0. (On a MULTI-ZONE outdoor board, F4 instead means the indoor unit #D coil-outlet temperature sensor fault.) pro repairCorrupted or failed outdoor EEPROM chip; Loose chip/board connection; Outdoor control board faultPower off at the breaker, wait about 3 minutes, restart once
F5Outdoor unit fan speed error (indoor display) — outdoor fan too slow (around 300 RPM) or too fast (around 2400 RPM). The outdoor board shows this as E8. (On a MULTI-ZONE outdoor board, F5 instead means the indoor unit #E coil-outlet temperature sensor fault.) pro repairFailing outdoor fan motor; Debris/ice jamming the outdoor fan; Loose fan connectorClear leaves, snow, ice, and debris from the outdoor unit so the fan turns freely; Power off at the breaker, wait about 3 minutes, restart once
F6(Multi-zone systems) Indoor unit #F coil-outlet temperature sensor (T2) error — the sixth zone's coil-outlet thermistor pro repairOpen or shorted indoor coil-outlet thermistor on that zone; Loose sensor connector; Indoor control board faultPower off at the breaker, wait about 3 minutes, restart once; Note which indoor head is affected for the technician
P0Inverter module (IPM) error (indoor display) — abnormal voltage signal from the IPM to the compressor drive chip. The outdoor board shows this as P6 pro repairFailed IPM / inverter power module; Compressor drive fault; Overheated power moduleConfirm the outdoor unit has clear airflow (clear debris/snow); Power off at the breaker, wait about 3 minutes, restart once; Note any recent power-supply issues for the technician
P1High or low voltage protection (indoor display) — abnormal rise or drop in supply/DC bus voltage detected. The outdoor board shows this as E5. (On a MULTI-ZONE outdoor board, P1 instead means high-pressure protection — see P6 indoor equivalent.) pro repairIncoming line voltage too high or too low; Brownouts or unstable supply; Loose power connectionCheck whether other appliances show signs of low/unstable power; Power off at the breaker, wait about 3 minutes, restart once; Note recent power flickers for the technician
P2(Multi-zone outdoor board) Low pressure protection — the low-pressure switch has opened (trips at about 20 psi, resets at about 43 psi). On single-zone outdoor boards P2 can also indicate compressor top high-temperature protection (OLP). Reported on some indoor displays as P7 (high/low pressure switch open) pro repairLow refrigerant charge / leak; Restricted refrigerant flow; Compressor overheating (OLP)Confirm outdoor unit airflow is clear of debris and snow; Confirm the indoor filter is clean; Power off at the breaker, wait about 3 minutes, restart once
P3Outdoor unit low-temperature lockout (indoor display) — the system has locked out due to outdoor low ambient temperature. The outdoor board shows this as LP. (On a MULTI-ZONE outdoor board, P3 instead means compressor current-overload protection.) pro repairOutdoor temperature below the operating range (normal protective behavior); Faulty outdoor ambient sensor reading low; (Multi-zone) outdoor current overloadIn very cold weather this can be normal protection — allow the unit to resume when temperatures rise; Confirm outdoor unit is clear of snow/ice; Power off at the breaker, wait about 3 minutes, restart once
P4Compressor drive error (indoor display) — an abnormal inverter compressor drive condition detected by the drive circuit (communication signal, voltage, or compressor rotation-speed detection). On a MULTI-ZONE outdoor board, P4 instead means compressor discharge over-temperature protection (discharge T5 above about 239°F / 115°C for 10 seconds) pro repairFailed or seized compressor; Inverter drive board fault; Loose compressor wiringConfirm the outdoor unit has clear airflow (clear debris/snow); Power off at the breaker, wait about 3 minutes, restart once
P5(Multi-zone outdoor board) Condenser (outdoor coil) high-temperature protection — high temperature sensed at the outdoor coil (T3) pro repairDirty or blocked outdoor coil; Restricted outdoor airflow; Outdoor fan not running properlyClear all debris and vegetation from the outdoor coil and around the unit for airflow; Confirm the outdoor fan is spinning; Power off at the breaker, wait about 3 minutes, restart once
P6Inverter module (IPM) malfunction (outdoor board / multi-zone) — abnormal voltage signal from the IPM to the compressor drive chip. The indoor display shows this as P0. (On a single-zone INDOOR display, P6 can also indicate Mode conflict — see note.) pro repairFailed IPM / inverter power module; Compressor drive fault; Overheated power moduleConfirm clear airflow around the outdoor unit; Power off at the breaker, wait about 3 minutes, restart once
P7(Multi-zone, indoor display) Compressor high-pressure or low-pressure switch open — a system pressure protection switch has tripped. The outdoor board shows this as P2 pro repairLow refrigerant / leak (low-pressure trip); Blocked outdoor airflow or dirty coil (high-pressure trip); Restricted refrigerant flowClear debris and snow from the outdoor unit for airflow; Confirm the indoor filter is clean; Power off at the breaker, wait about 3 minutes, restart once
LPLow ambient temperature protection (outdoor board) — the system has stopped due to low outdoor temperature. This is shown on the indoor display as P3 pro repairOutdoor temperature below operating range (normal protection); Faulty outdoor ambient sensorIn cold weather this is often normal protection — the unit should resume when it warms up; Confirm the outdoor unit is clear of snow and ice
CPCompressor pre-heat / crankcase warm-up indication shown on certain indoor unit displays (MCFA, MCFB, MMDA, MMDB, MWMA, MWMB and 3WMB models). It indicates the compressor is in a protective standby/warm-up state, not a hard fault DIY-checkableNormal compressor protection delay after power-up or a stop; Cold compressor warm-up cycleAllow several minutes — the unit normally resumes on its own; Avoid repeatedly cycling power; let the protection timer complete
— (two dashes / Mode conflict)Mode conflict on a multi-zone system — two or more indoor heads have been set to incompatible modes at the same time (for example one calling for heating while another calls for cooling). The system cannot run conflicting modes on a single outdoor unit, so it pauses the conflicting head. Some indoor displays show this as P6 (mode conflict) DIY-checkableIndoor heads set to opposing modes (heat vs cool) simultaneously; First-on head sets the system mode and later conflicting requests are blockedSet all running indoor heads to the same mode (all heating or all cooling, or fan/dry); Turn off the head that is in the conflicting mode

Midea heat pump codes we get called for most

E0 — Indoor unit EEPROM error (indoor display). On the outdoor board the equivalent outdoor-EEPROM fault may show as E0; on the indoor display an outdoor-EEPROM fault shows as F4

Typical causes include corrupted or failed eeprom memory chip on the control board; loose connection between the main control chip and the eeprom; control board fault. A few things are safe to check yourself (Turn the unit off at the breaker, wait about 3 minutes, then restore power and try once; Confirm the wall remote settings are normal), but the repair is a licensed HVAC technician job. HeatLand diagnoses and fixes E0 on Midea heat pumps throughout Greater Vancouver.

E4 — Indoor return-air (room) temperature sensor T1 error (indoor display). On the OUTDOOR board, E4 is the general outdoor temperature-sensor fault (outdoor coil T3, outdoor ambient T4, compressor discharge T5, or indoor coil-outlet T2B sensor)

Typical causes include open or shorted temperature sensor (thermistor); loose or corroded sensor plug at the control board; sensor out of position. A few things are safe to check yourself (Power off at the breaker, wait about 3 minutes, restart once; Note the code for the technician (do not open the unit to inspect sensors)), but the repair is a licensed HVAC technician job. HeatLand diagnoses and fixes E4 on Midea heat pumps throughout Greater Vancouver.

E3 — Indoor fan speed error (indoor display) — indoor fan motor running too slow (around 300 RPM) for a set time. On multi-zone outdoor boards E3 instead means a communication error between the IPM (inverter power module) board and the outdoor main control board

Typical causes include failing indoor fan motor or its bearings; obstruction in the blower wheel; loose fan motor wiring connector. A few things are safe to check yourself (Check for and clear anything obviously blocking the indoor air outlet or return; Confirm the indoor filter is clean (clogged filters disturb airflow)), but the repair is a licensed HVAC technician job. HeatLand diagnoses and fixes E3 on Midea heat pumps throughout Greater Vancouver.

EC — Low refrigerant error — logged when the indoor coil temperature T2 drops abnormally (per the manufacturer's formula) three times within the first 5 minutes of operation, indicating low refrigerant charge or a leak

Typical causes include refrigerant leak; undercharged system; restricted refrigerant flow. A few things are safe to check yourself (Confirm the indoor filter is clean and airflow is not blocked (poor airflow can mimic this fault); Note the code for the technician — refrigerant work is required by law to be done by a licensed technician), but the repair is a licensed HVAC technician job. HeatLand diagnoses and fixes EC on Midea heat pumps throughout Greater Vancouver.

Is it safe to keep running a Midea heat pump with a fault code?

Most Midea fault codes put the heat pump into a safe lockout for a reason. You can safely check the basics — the power and breaker on, the indoor filter clean, the outdoor unit clear of snow, ice and debris, and the remote set to the correct mode and temperature — and restart it once. If the code returns, stop and book a technician. Mini-split and heat-pump faults are electrical and refrigerant issues — never open the indoor or outdoor unit, and never touch the wiring or refrigerant lines yourself.

Midea heat pump repair across Greater Vancouver

HeatLand has kept Metro Vancouver homes comfortable since 1999. Our licensed, insured technicians diagnose and repair Midea heat pumps — sensor and thermistor errors, indoor-to-outdoor communication faults, fan and compressor problems, refrigerant and pressure faults, and control-board issues — including units we didn’t install. We’re brand-agnostic, carry common parts, and give you an honest repair-or-replace assessment with upfront pricing and a free estimate. If your heat pump is beyond economical repair, we’ll show you right-sized, high-efficiency replacement options and the rebates available.

Need it sorted fast? We offer priority emergency heat pump repair. Explore Heat Pump services, browse all heat pump error codes by brand, or request a free estimate.

Midea heat pump service areas

We repair Midea heat pumps across Greater Vancouver and the Fraser Valley, including:

VancouverBurnabySurreyRichmondCoquitlamNorth VancouverWest VancouverNew WestminsterLangleyDeltaPort CoquitlamPort MoodyMaple RidgeWhite RockAbbotsfordChilliwack

Midea heat pump error code FAQs

Can I reset my Midea heat pump myself?

Yes — power-cycling the unit at the breaker once is generally safe after you’ve checked the basics (the power and breaker on, the indoor filter clean, the outdoor unit clear of snow, ice and debris, and the remote set to the correct mode and temperature). If the heat pump faults again right away, stop and note the code — repeatedly resetting a heat pump that keeps locking out can mask a real problem. Call a licensed HVAC technician to diagnose it.

What does the Midea E1 code mean?

On Midea heat pumps, E1 commonly indicates communication error between the indoor and outdoor units (indoor display). the matching outdoor-board display code is e2. Confirm the exact meaning against your unit’s manual — codes can vary by model and series — and have the repair done by a licensed HVAC technician. HeatLand fixes this across Greater Vancouver.

Do you repair Midea heat pumps you didn’t install?

Yes. HeatLand is brand-agnostic and services Midea heat pumps throughout Metro Vancouver and the Fraser Valley, whether or not we installed the unit. We carry common parts and give you an honest repair-or-replace assessment.

Is a Midea heat pump fault code an emergency?

No heat in cold weather or no cooling in a heat wave is worth treating urgently. For priority heat pump repair across Greater Vancouver, call (604) 330-3812.

How much does Midea heat pump repair cost in Vancouver?

It depends on the fault. Many Midea codes point to sensors, thermistors, capacitors or control parts — usually far cheaper than replacement. We give upfront pricing and a free estimate before any work.

Midea heat pump acting up in Metro Vancouver? HeatLand’s licensed HVAC technicians diagnose and repair Midea heat pumps across Greater Vancouver — including units we didn’t install.

Call (604) 330-3812Get a free repair estimateNo heat? Emergency repair

More Heat Pump error-code guides

HeatLand repairs every major heat pump brand across Greater Vancouver. More brand guides:

Get your free estimate

Tell us what's going on and we'll get right back to you — no pressure, no obligation.

  • Free, no-obligation quotes
  • All major brands serviced
  • Metro Vancouver & the Fraser Valley
  • Financing & CleanBC rebate help
Prefer to talk now? Call (604) 330-3812

We'll only use your details to contact you about your request.