mypros+
Error code reference

Sub-Zero Refrigerator Error Code 40 b 87

Baffle cooling/position fault.

Baffle cooling/position fault.

First step from the service manual

Check baffle operation; replace baffle or control board.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for 40 b 87.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What 40 b 87 means on a Sub-Zero refrigerator

Error code 40 b 87 on a Sub-Zero refrigerator indicates a baffle cooling or position fault. The baffle is an air damper assembly that controls the flow of cold air between the freezer and refrigerator compartments. It opens and closes based on temperature demands from the control system, regulating how much cold air enters the fresh food section. When the control board detects that the baffle is not moving to its commanded position, or that the cooling effect from the baffle is not matching expected parameters, it logs this fault code.

The fault can stem from a mechanical failure within the baffle assembly itself, such as a seized motor, broken actuator, or obstruction blocking the damper door. It can also result from an electrical issue: a failed position sensor or feedback circuit that prevents the control board from confirming the baffle's actual state. In some cases, the baffle motor receives power but the damper does not physically move, leading the board to flag the discrepancy between commanded and actual position.

Diagnosis begins with a direct inspection of the baffle assembly. Technicians should verify the damper door moves freely without obstruction, check the motor for continuity and proper operation, and confirm the position sensor or feedback mechanism is functioning. If the baffle assembly checks out mechanically and electrically, the control board itself may be misreading sensor signals or failing to send correct drive signals to the baffle motor, making board replacement the next logical step.

Source: manufacturer service documentation.

Common causes of 40 b 87

  1. 01

    Failed baffle motor or actuator

    Part replacement

    The small motor that drives the baffle damper open and closed can burn out or seize over time. If the motor has no continuity or does not respond when powered, the baffle assembly will need to be replaced.

  2. 02

    Baffle mechanically obstructed or frozen

    Wiring / connection

    Ice buildup or a physical obstruction can prevent the damper door from moving to its correct position. Inspect the baffle area for ice accumulation or debris blocking the damper's range of motion.

  3. 03

    Position sensor or feedback circuit failure

    Part replacement

    The baffle relies on a sensor to report its position back to the control board. A faulty sensor causes the board to register a fault even if the baffle motor is otherwise functional. Check sensor wiring and connections for damage or corrosion.

  4. 04

    Wiring harness damage to the baffle assembly

    Wiring / connection

    Broken, pinched, or corroded wiring between the control board and the baffle motor or sensor can interrupt signals and trigger this fault. Inspect the harness for visible damage and test for continuity.

  5. 05

    Control board fault

    Part replacement

    If the baffle assembly and all associated wiring test as good, the control board may be failing to send correct drive signals or properly interpret sensor feedback. Board replacement is typically the final step in diagnosis.

See the test procedure for each cause

Frequently asked questions about 40 b 87

What does 40 b 87 mean on a Sub-Zero refrigerator?
Error code 40 b 87 indicates a baffle cooling or position fault. The refrigerator's control system detected that the air baffle, which regulates cold air flow between compartments, is not operating or positioned correctly. This can affect temperature control in the fresh food section and requires inspection of the baffle assembly and potentially the control board.
Can I fix error code 40 b 87 myself?
Some causes, such as ice obstruction around the baffle, can be addressed by a knowledgeable DIYer after safely defrosting the area. However, replacing the baffle motor assembly or control board involves disassembly of interior panels and working with electrical components, which is generally best handled by a qualified appliance technician. Attempting repairs without proper knowledge can lead to additional damage.
Is it safe to keep using my Sub-Zero refrigerator when error 40 b 87 is active?
A baffle fault means your refrigerator may not be maintaining proper temperatures in the fresh food compartment. Running the unit with this fault active risks food safety if temperatures rise above safe levels. It is best to check refrigerator temperatures with a thermometer and transfer perishables if temperatures are not within a safe range while awaiting repair.
How much does it cost to repair a Sub-Zero 40 b 87 error?
Repair costs vary depending on the root cause. Replacing a baffle assembly typically ranges from around 150 to 400 dollars in parts, with additional labor charges depending on your service provider. A control board replacement is generally more expensive, with parts alone ranging from 300 to 700 dollars or more. Getting a diagnosis from a certified technician before ordering parts is advisable.
Will resetting my Sub-Zero refrigerator clear error code 40 b 87?
A power reset may temporarily clear the fault code, but if the underlying baffle or electrical issue is still present, the code will return. Resetting the unit without addressing the root cause does not fix the problem and can delay necessary repairs. A proper diagnostic inspection of the baffle assembly and control board is needed to resolve the fault permanently.

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

Get Started

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