VANTAGEAppliances Inc.powered byFieldwright
Help · Sub-Zero

Sub-Zero EC 40 and 40 codes: run-time errors explained

The short answer

A Sub-Zero code that starts with 40 is always a run-time error: the control has detected the unit running more than it should. The most common cause is a dirty condenser. Older 600 and 700 Series show EC 40; later models show 40 X XX, where the middle number says what ran too long.

EC 40 is a run-time error. The electronic control has detected that the unit is running more than it should.

One thing that makes a unit inefficient and run too much is a dirty condenser. Condenser cleaning should be done regularly; in Calgary and area, we recommend at least once a year. Cleaning instructions are in the use and care manual that came with your refrigerator, or a factory-certified servicer can clean it for you.

What to do if EC 40 is displayed

  1. Clean the condenser, especially if a second code, EC 50, is also showing.
  2. Monitor the fridge and freezer temperatures.
  3. If the condenser is clean and temperatures are at or close to normal, turn the unit off, wait a minute, and turn it back on. The EC code will go away, and a steady service message appears in the top centre of the display, replacing the flashing one. That means the code has been stored, not erased. A factory-certified servicer can erase stored codes.
  4. If the EC code comes back, call your factory-certified servicer for diagnosis.

40 on newer Sub-Zero models

The 40 became the root number for all run-time errors. Later models add information behind it in a 40 X XX format, where X is the location. For example:

  • 40 1 40: zone 1, excessive compressor run time
  • 40 9 40: excessive dispenser run time

Whatever follows it, a code that starts with 40 is a run-time error, not a sensor fault.