Whirlpool F06
Drive Motor Tachometer Error
High severityVerified Diagnostic Guide
SeverityHigh
What Your Machine Is Actually Telling You
F06 means the MCU (Motor Control Unit) isn't receiving valid speed signals from the motor's tachometer. The tachometer is a small generator on the motor shaft that produces voltage proportional to motor speed.
How the tachometer works: As the motor spins, a small magnet passes coils in the tachometer, generating AC voltage. The MCU reads this voltage to determine RPM. No signal = MCU doesn't know how fast the motor is spinning.
Common causes:
1. Loose motor connector (30%) — vibration disconnected it.
2. Tachometer failed (20%) — internal coil open.
3. Motor carbon brushes worn (15%) — motor not spinning properly.
4. MCU board (15%) — tachometer input circuit.
5. Wiring damage (10%) — harness chafed.
6. Motor winding failure (10%) — motor itself dead.
How the tachometer works: As the motor spins, a small magnet passes coils in the tachometer, generating AC voltage. The MCU reads this voltage to determine RPM. No signal = MCU doesn't know how fast the motor is spinning.
Common causes:
1. Loose motor connector (30%) — vibration disconnected it.
2. Tachometer failed (20%) — internal coil open.
3. Motor carbon brushes worn (15%) — motor not spinning properly.
4. MCU board (15%) — tachometer input circuit.
5. Wiring damage (10%) — harness chafed.
6. Motor winding failure (10%) — motor itself dead.
What You're Probably Seeing Right Now
- F06 — motor won't start or starts then stops.
- Motor hums but doesn't spin.
- F06 only during spin — highest speed requirement.
- F06 is sudden — component failure.
DIY Fix — From Easiest to Hardest
1
Power Reset (5 minutes)
1. Unplug for 5 minutes.
2. Test with small load.
3. If clears: transient.
2. Test with small load.
3. If clears: transient.
2
Check Motor Connector (10 minutes — Fixes 30%)
1. Unplug.
2. Access the motor (back or bottom).
3. Disconnect and reseat the motor connector.
4. Check for burned or corroded pins.
5. Reconnect firmly.
2. Access the motor (back or bottom).
3. Disconnect and reseat the motor connector.
4. Check for burned or corroded pins.
5. Reconnect firmly.
3
Test Tachometer (5 minutes)
1. Disconnect tachometer leads.
2. Measure resistance: **100-300Ω** = good.
3. OL = dead tachometer.
4. Some models: tachometer is separate ($15-30).
5. Others: part of the motor.
2. Measure resistance: **100-300Ω** = good.
3. OL = dead tachometer.
4. Some models: tachometer is separate ($15-30).
5. Others: part of the motor.
4
Check Motor Brushes (5 minutes)
If this is a brushed motor:
1. Remove brushes from motor housing.
2. Check brush length: minimum **15mm.**
3. If shorter: replace both brushes ($10-25).
4. Worn brushes = intermittent contact = erratic speed.
1. Remove brushes from motor housing.
2. Check brush length: minimum **15mm.**
3. If shorter: replace both brushes ($10-25).
4. Worn brushes = intermittent contact = erratic speed.
5
Test Motor Windings (5 minutes)
1. Disconnect motor.
2. Measure winding resistance: **2-8Ω** typically.
3. Ground test: winding to motor frame = must be OL.
4. If failed: replace motor ($80-200).
2. Measure winding resistance: **2-8Ω** typically.
3. Ground test: winding to motor frame = must be OL.
4. If failed: replace motor ($80-200).
When to Call a Pro
- •Motor replacement — $150-$350 installed.
- •MCU board — $120-$300.
- •Carbon brushes + tachometer — $80-$200.
What It'll Cost You
Swipe left to see full table
Frequently Asked Questions: Error F06
What does error code F06 mean on a Whirlpool washing machine?
The control board cannot detect motor speed.
What usually causes the Whirlpool F06 error?
The primary cause is: Loose motor wire harness, faulty motor, or control board issue.. It may also be caused by temporary sensor misreadings or wiring connection issues.
How do I reset and clear error F06?
Inspect wiring between motor and MCU. Ensure spin drum turns freely. If the error persists, unplug the washer from electrical power for 10 minutes to perform a complete logic board reset.
Is it safe to continue using the machine with error F06?
This code has a High severity level. We recommend stopping the cycle and resolving the problem immediately to prevent further damage.