EC

Refrigerant Leak Detected

Home Appliance Error Codes Midea Split AC

Severity High Get it checked soon and avoid long use.
Can you still use it? No, unplug it
Who can fix it? Needs a technician
Typical repair time 45 minutes – 4 hours
Typical cost SAR 100 to 1,100

What it means

This code appears on Midea split air conditioners with the classic code set when the evaporator temperature does not drop as expected after the compressor starts, so the unit concludes refrigerant is low and stops the compressor to protect it. Detection relies on the evaporator sensor reading, so the sensor itself can trigger the code. The same code can mean something else on other brands.

Models covered: Midea residential split air conditioners with the classic display codes (E0–EC, F1–F4, P0–P4); newer Midea series use different codes (EH, EL, PC) and some models differ.

Symptoms4

  • Weak cooling or room-temperature air before the code appears.
  • The compressor stops and the code stays on the display.
  • Frost on the small service valve at the outdoor unit in some cases.
  • Oil traces at joints in some cases.

Possible causes5

  • Refrigerant leak at flare joints, pipes or coils, which is the most common cause.
  • Service valves not fully opened after installation.
  • Evaporator sensor out of position on the pipe or reading wrong.
  • Blocked expansion valve or capillary tube stopping refrigerant reaching the evaporator.
  • Compressor not actually running despite the run command, due to a drive or outdoor board fault.

How to diagnose5

  1. Switch off at the breaker for several minutes, restart once and compare the air temperature entering and leaving the indoor unit.
  2. The technician confirms the compressor really runs and the service valves are open.
  3. The technician checks that the evaporator sensor is seated and reads correctly against the Midea table.
  4. The technician measures pressure and leak-tests if it is low.
  5. If pressure is normal, the technician checks the expansion valve and compressor drive.

How to fix5

  1. Fully open the service valves if closed.
  2. Reseat or replace the evaporator sensor.
  3. Have a licensed technician repair the leak, evacuate the circuit and charge by weight.
  4. Replace a blocked expansion valve or strainer.
  5. Run the unit, monitor evaporator temperature and pressure, and confirm the code is gone.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

A sensor or service valve issue is cheap; leak repair with a full recharge is the top of the range.

Prices are rough estimates including the part and the technician’s fee, and vary with brand, model and part source.
Prices last updated: September 2026

Frequently asked questions

Does EC always mean a leak?

No. Detection relies on the evaporator sensor, so a dislodged sensor or a compressor that never started can trigger it with a full charge.

Should I keep restarting the unit?

No. Running the compressor short of refrigerant overheats it. Restart once, and if the code returns, call a licensed technician.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

8 + 4 = ?

Related codes