mypros+
Error code reference

Sub-Zero Wine Storage Error Code 40 2 87

Zone 2 stepper cooling fault; no cooling detected.

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 87 error code actually means

Your Sub-Zero wine unit is showing that Zone 2, one of the temperature-controlled sections, is not getting cold when it should be. This is usually caused by a problem with a small motorized valve that controls the flow of refrigerant to that zone, though other refrigeration issues can also be responsible. The unit will need a technician to inspect the cooling system before the problem can be resolved.

Diagnostic procedure

The full 40 2 87 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
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 87 procedure $9.95

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

Most common causes of 40 2 87

Ranked by how often they cause this code
  1. 1Failed or stuck stepper expansion valve
  2. 2Wiring harness fault between control board and stepper valve
  3. 3Low refrigerant charge or refrigerant leak
  4. 4Iced or blocked Zone 2 evaporator
  5. 5Faulty main control board

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 87

What does 40 2 87 mean on a Sub-Zero wine_storage?
Error code 40 2 87 indicates a Zone 2 stepper cooling fault, meaning the unit's control system has detected that Zone 2 is not producing the expected cooling. The fault is tied to the stepper expansion valve circuit, which regulates refrigerant flow to the Zone 2 evaporator. When the controller commands cooling and no temperature drop is detected within the expected window, this code is triggered and stored.
Is it safe to keep wine in the unit while error 40 2 87 is active?
If Zone 2 is not cooling, the temperature in that section will drift toward ambient room temperature over time, which can negatively affect wine quality and storage conditions. It is advisable to relocate wines stored in Zone 2 to another temperature-controlled environment until the fault is repaired, especially for bottles intended for long-term aging.
How much does it cost to repair error code 40 2 87 on a Sub-Zero wine unit?
Repair costs vary depending on the root cause. Wiring repairs or connector replacements are typically on the lower end of the cost range, while stepper valve replacement, refrigerant recharge, or control board replacement can increase costs significantly. Total repair costs including parts and labor generally range from a few hundred dollars to over a thousand dollars depending on what components need to be addressed.
Can I fix error code 40 2 87 myself?
Some preliminary checks, such as inspecting accessible wiring connectors near the stepper valve or verifying that the evaporator is not heavily iced, can be done without specialized tools. However, diagnosing and repairing a stepper valve, testing refrigerant pressure, or replacing control board components requires EPA refrigerant handling certification and professional equipment. Most homeowners should contact a certified Sub-Zero service technician for this fault.
Will resetting the unit clear error code 40 2 87?
A power cycle or control reset may temporarily clear the displayed code, but if the underlying cause such as a failed stepper valve, wiring fault, or low refrigerant charge is still present, the fault will return once the controller attempts to cool Zone 2 again. A reset alone does not repair the refrigeration system and should not be relied upon as a solution.

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

Get Started

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