The F28 error on your Whirlpool Washer means there is a serial communication error between the Central Control Unit (CCU) and the Motor Control Unit (MCU). This error typically requires checking wiring connections and potentially replacing faulty control boards.

Error code F28
Meaning Serial communication failure between CCU and MCU
Severity High — Washer will not operate until resolved
Time to fix 30–90 minutes
Tools needed Screwdriver set, multimeter, needle-nose pliers

What the F28 error means

The F28 error code indicates a breakdown in communication between the Central Control Unit (CCU), which is the main control board, and the Motor Control Unit (MCU), which controls the washer’s drive motor. These two components must communicate continuously for the washer to operate properly. When the CCU cannot receive or send signals to the MCU, the washer stops functioning and displays the F28 error to prevent potential damage.

Common causes

  • Loose, damaged, or corroded wire harness connections between the CCU and MCU
  • Failed Motor Control Unit (MCU) that cannot send or receive signals
  • Faulty Central Control Unit (CCU) with communication circuit failure
  • Wire harness damage from vibration, rodents, or wear over time
  • Water damage or moisture intrusion affecting control board connections
  • Power surge or electrical issue that damaged communication circuits

How to fix the F28 error

  1. Disconnect power and access the control boards: Unplug the washer or turn off the circuit breaker. Remove the washer’s top panel or rear access panel to reach the CCU (usually near the top) and MCU (typically near the motor at the bottom). Take photos of wire connections before disconnecting anything.
  2. Inspect and reseat all wire harness connections: Locate the wire harness connecting the CCU and MCU. Disconnect each connector, inspect for corrosion, bent pins, or burn marks, then firmly reconnect. Check that all connectors click securely into place. This resolves the issue in approximately 30% of cases.
  3. Test the wire harness for continuity: Using a multimeter set to continuity mode, test each wire in the harness from CCU end to MCU end. Any wire showing no continuity indicates a break and requires harness replacement. Also check for shorts between wires.
  4. Replace the Motor Control Unit (MCU): If connections are secure and wiring is intact, the MCU is the most likely failure point. Order the correct MCU for your model number, disconnect the motor and wiring connections, remove mounting screws, install the new MCU, and reconnect all wires carefully.
  5. Replace the Central Control Unit (CCU) if necessary: If a new MCU doesn’t resolve the error, the CCU has likely failed. Order the correct CCU, disconnect all wire harnesses (referencing your photos), remove the mounting hardware, install the new CCU, and reconnect all wiring exactly as it was.
  6. Run a diagnostic test cycle: After repairs, restore power and run a diagnostic test cycle (consult your owner’s manual for the button sequence). This verifies that communication has been restored and the washer operates normally without error codes.

FAQ

Can I reset the F28 error code without fixing the problem?
You can temporarily clear the code by unplugging the washer for 5 minutes, but the F28 error will return when the CCU attempts to communicate with the MCU and fails again. The underlying communication issue must be repaired for a permanent fix.

How much does it cost to fix an F28 error on a Whirlpool washer?
If you DIY, a wire harness costs $30–$60, an MCU costs $150–$250, and a CCU costs $200–$350. Professional repair typically runs $250–$500 including parts and labor, depending on which component needs replacement.

Is the F28 error the same on Whirlpool dryers and washers?
No, the F28 error code means different things on different Whirlpool appliances. On washers, it indicates CCU-to-MCU communication failure. On dryers, F28 typically indicates a moisture sensor failure. Always consult your specific appliance’s technical documentation for accurate diagnosis.