# How to Fix Whirlpool Error F10 (Motor Control Unit Heat Sink)
The F10 error code is one of the more serious diagnostic codes on a Whirlpool washer, indicating a fundamental problem with the electronic heart of the drive system. Do not run the machine until this issue is resolved, as doing so can cause further damage to the motor or main board.
—
## 1. Explanation: What does the F10 Code Mean?
The F10 error code indicates a **Motor Control Unit (MCU) Heat Sink Temperature Fault**.
In plain English, this means that the electronic control board responsible for regulating the speed and torque of the main motor (the MCU) has registered an excessive temperature reading from its internal sensor.
* **The Heat Sink** is the metal cooling structure (often finned aluminum) attached to the MCU components. It is designed to dissipate heat generated during the wash cycle.
* **The Error:** The F10 error triggers because the temperature sensor on or near this heat sink is reporting that the MCU is overheating, or that the sensor itself has shorted or failed (often signaling infinite resistance, which the machine interprets as a critical high temperature).
**The likely culprit is the Motor Control Unit itself.** Either the unit is physically failing (causing genuine overheating), or the thermal sensor embedded in the unit has failed.
—
## 2. Step-by-Step Fix: How to Diagnose F10
Before assuming you need an expensive replacement part, follow these diagnostic steps (ensure the machine is **unplugged** before accessing internal components).
### Step 1: Power Cycle and Reset (The Quick Fix)
A temporary glitch can sometimes trigger the F10 error.
1. **Unplug the machine** from the wall outlet or turn off the dedicated circuit breaker.
2. Wait a minimum of **5 to 10 minutes** to allow any residual voltage to dissipate fully and the MCU to cool down (if it was actually hot).
3. Plug the machine back in.
4. Attempt a quick drain and spin cycle. If the machine completes the cycle, the error may have been transient. If the error returns immediately or shortly into the cycle, proceed to Step 2.
### Step 2: Check Environmental Factors and Airflow
The MCU can sometimes genuinely overheat if the appliance is placed in a very small, hot, or poorly ventilated space.
1. Ensure the washing machine is not jammed up against a dryer or wall, restricting the chassis’s ability to dissipate heat.
2. If the washer is built into a laundry cabinet, confirm that adequate space is provided for air circulation around the machine.
### Step 3: Inspect the Wiring Harness
The MCU is typically located near the bottom of the machine, often behind the lower front panel or near the main drive motor. A loose or damaged wire harness connecting the MCU to the main control board (CCU) can cause the F10 error.
1. **UNPLUG THE WASHER.**
2. Locate the MCU (it will be a small board attached to a large aluminum heat sink).
3. Carefully check the wire harnesses connected to the MCU.
4. Unplug each harness and firmly plug it back in to ensure a secure connection. Look specifically for pinched, frayed, or burnt wires.
### Step 4: Visual Inspection of the Motor Control Unit
If the MCU is the culprit, it often shows clear signs of failure.
1. **Remove the MCU** (you may need to unscrew it from its mounting location).
2. Carefully inspect the circuit board and the associated heat sink for any of the following damage:
* **Burn Marks:** Black or brown scorching on the board surface.
* **Melted Plastic:** Signs of heat damage around capacitors or connection points.
* **Blown Components:** Components that appear cracked, bulging, or exposed (often capacitors or resistors).
If you see any physical damage, the MCU has failed and must be replaced. If you see no physical damage but the error persists after resetting, the thermal sensor embedded within the unit is defective, and the MCU still requires replacement.
***
Check the price for a replacement Motor Control Unit here: https://www.amazon.com/s?k=Whirlpool+Motor Control Unit&tag=trivian-20