Sub-Zero Compressor Runs Constantly (EC40 / EC50)

Sub-Zero compressor running constantly and displaying EC40 or EC50? This guide explains what these codes mean, the most likely causes, what you can check yourself, and what it costs to repair a Sub-Zero sealed system or compressor.

Updated 2026-04-16 Appliance Repair Guide

Key Takeaways

  • EC40 means the compressor has exceeded its maximum allowable run time without achieving the target temperature — a sealed-system fault until proven otherwise.
  • EC50 signals a high-discharge-temperature fault on the compressor — the motor is overheating, often from a refrigerant deficiency or condenser airflow restriction.
  • Dirty condenser coils are the most common non-sealed-system cause of EC40 and EC50 and should always be cleaned before authorizing a sealed-system repair.
  • A refrigerant leak in the sealed system requires an EPA-certified technician and is the most expensive Sub-Zero repair outside of compressor replacement.
  • Sub-Zero compressors are designed to last 15–20 years; a compressor fault on a unit under 10 years old is unusual and warrants a thorough root-cause investigation.

The Bottom Line

Sub-Zero EC40 and EC50 codes indicate the compressor is being pushed beyond its design limits. In many cases the root cause is dirty condenser coils or a defrost failure — not a compressor fault itself. A professional diagnosis distinguishes a simple maintenance fix from a costly sealed-system repair.

Sub-Zero Compressor Runs Constantly: What EC40 and EC50 Mean

When a Sub-Zero refrigerator's compressor runs without stopping, the control board will eventually log EC40 — a compressor overrun fault indicating that the target temperature was not reached within the expected run time. If the compressor motor itself is overheating, the display shows EC50 instead. Both codes require professional attention, but they do not always mean the compressor itself has failed. Identifying the root cause before authorizing a sealed-system repair saves significant money.

Quick Diagnosis Table

SymptomError CodeLikely CauseDIY Fix?
Compressor never stops, temps rising slowlyEC40Refrigerant leak or condenser restrictionNo — sealed-system service
Compressor hot to touch, unit shuts downEC50Condenser airflow blocked or refrigerant lowPartial — clean condenser, then call
Compressor runs constantly, temps normalNone initiallyDoor seal failure — air infiltrationYes — inspect and replace gasket
EC40 following EC20/EC21EC40 + EC20/21Defrost failure led to compressor overrunNo — defrost system repair first
Loud compressor, vibrationNoneWorn compressor bearingsNo — professional assessment

Step 1 — Clean the Condenser Coils First

Before assuming a sealed-system fault, clean the condenser coils. On Sub-Zero built-in units the condenser is typically located at the top of the unit behind a front grille; on freestanding models it is behind the lower toe-kick panel. Remove the grille and use a vacuum with a soft brush attachment to remove accumulated dust. Heavily fouled condenser coils force the compressor to run continuously because the refrigerant cannot reject heat efficiently — this alone causes EC40 and EC50 on otherwise healthy units.

Step 2 — Check for Prior Defrost Fault Codes

Access diagnostic mode and check for stored codes beyond EC40 or EC50. If EC20 or EC21 appear alongside EC40, the compressor overrun is a secondary failure caused by a blocked evaporator from a defrost system fault. In this case, repairing the defrost system first (from $365) resolves the compressor overrun without touching the sealed system — a significant cost difference.

Step 3 — Inspect Door Seals

A failed door gasket allows continuous warm air infiltration, which forces the compressor to run non-stop to compensate. This does not typically trigger EC40 in the short term, but over weeks of operation it can cause the compressor to reach thermal limits and log EC50. Check all door seals with the paper test — resistance on all four sides confirms a good seal. Door gasket replacement costs from $185 and is the least expensive possible resolution for a compressor that runs constantly.

Repair Cost Expectations

RepairTypical CostNotes
Compressor overrun diagnosisfrom $245Sealed-system inspection and pressure test
Door gasket replacementfrom $185Rules out air infiltration cause
Defrost heater (if secondary cause)from $365Resolves compressor overrun from defrost failure
Sealed-system repair (refrigerant leak)from $895EPA-certified tech, leak detection, recharge
Full compressor replacementfrom $1,200Required when compressor motor fails

Prevention Tips

Clean condenser coils every 12 months — this prevents the vast majority of EC40 and EC50 calls on otherwise healthy Sub-Zero units. Inspect door gaskets annually and replace them at the first sign of cracking or deformation. Address defrost fault codes (EC20, EC21) promptly — allowing frost buildup to progress until the evaporator fan blocks is the leading preventable cause of compressor overrun. Sub-Zero recommends against placing the unit in locations where ambient temperature exceeds 90 °F, as elevated room temperatures significantly increase compressor run time and wear.

Feedback

Was This Guide Helpful?

Explore more resources or get in touch if you need further assistance.