mypros+
Error code reference

Sub-Zero Refrigerator Error Code 40 2 40

Excessive freezer compressor run time.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 40 2 40 error code actually means

This error means your Sub-Zero's freezer compressor has been running almost constantly without being able to cool the freezer down to the right temperature. Something is either making the freezer work too hard, such as a door not sealing properly or a buildup of frost inside, or there may be a problem with the refrigerant that helps create the cold. A technician will need to inspect the unit to find the root cause and restore normal operation.

Diagnostic procedure

The full 40 2 40 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Verify performance of unit and check for door leaks, door ajar, icing of evaporator, and proper charge in system.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 40 2 40 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 40 2 40

Ranked by how often they cause this code
  1. 1Door ajar or gasket leak
  2. 2Evaporator coil icing
  3. 3Improper refrigerant charge
  4. 4High ambient temperature or heat load
  5. 5Compressor performance degradation

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 40 2 40

What does 40 2 40 mean on a Sub-Zero refrigerator?
Error code 40 2 40 on a Sub-Zero refrigerator means the freezer compressor has been running for an excessive amount of time without the unit reaching or maintaining the correct freezer temperature. The control system monitors compressor runtime and triggers this code when it exceeds an acceptable limit. Common causes include door seal problems, a frosted evaporator coil, or a refrigerant issue. A technician should inspect the unit to identify which condition is responsible.
Is error code 40 2 40 on a Sub-Zero refrigerator a safety concern?
This error is not an immediate safety hazard, but it does indicate the freezer is not operating correctly and food safety could be at risk if temperatures are not being maintained. A compressor running continuously also uses more energy and can shorten the lifespan of the compressor if the underlying cause is not corrected. Addressing the fault promptly is recommended to protect both the appliance and stored food.
How much does it cost to repair a Sub-Zero refrigerator showing error code 40 2 40?
Repair costs vary widely depending on the cause. A door gasket replacement is typically one of the less expensive repairs, often ranging from around 100 to 300 dollars including labor. Defrost system component repairs generally fall in the 150 to 400 dollar range. Refrigerant leak detection, repair, and recharge or compressor replacement can cost significantly more, potentially ranging from 400 to over 1,000 dollars depending on parts and labor rates in your area.
Can I fix error code 40 2 40 myself?
Some causes of this code, such as a door left open or a visibly damaged door gasket, can be addressed by a homeowner. However, diagnosing evaporator icing, checking refrigerant charge, or evaluating compressor performance requires specialized tools and training. If a simple door or seal issue is not the cause, a qualified appliance technician should perform the full diagnostic.
Will resetting the refrigerator clear error code 40 2 40?
Resetting the unit may clear the displayed code temporarily, but if the underlying condition causing excessive compressor runtime has not been resolved, the code will return. A reset is not a repair and should not be used as a substitute for proper diagnosis. Clearing the code without fixing the root cause can allow the condition to continue and potentially cause further damage.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass