mypros+
Error code reference

Whirlpool Dryer Error Code 90

Upper Rotation Sensor Fault

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

Your Whirlpool dryer has stopped because it detected that the drum may not be spinning properly. A sensor that monitors drum rotation sent an unexpected signal to the dryer's control board, which shut the machine down as a precaution. This could be caused by a broken belt, a failed motor, or a problem with the sensor itself.

Diagnostic procedure

The full 90 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 90 procedure $9.95

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

Most common causes of 90

Ranked by how often they cause this code
  1. 1Broken or Worn Drive Belt
  2. 2Upper Rotation Sensor Failure
  3. 3Loose or Damaged Wiring Harness
  4. 4Failed Drive Motor
  5. 5Seized Drum Roller or Bearing

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 90

What does 90 mean on a Whirlpool dryer?
Error code 90 on a Whirlpool dryer indicates an Upper Rotation Sensor Fault. This means the control board detected that the drum rotation sensor is not reporting the expected signal during operation. The dryer shuts down to prevent damage when this condition is detected. Common causes include a broken drive belt, a faulty sensor, or a wiring issue.
Is it safe to keep using my Whirlpool dryer when error code 90 appears?
You should not continue using the dryer while error code 90 is active. The code indicates the drum may not be rotating properly, and running the dryer without proper drum movement can overheat the heating element or damage internal components. Stop using the appliance and diagnose the fault before attempting to run another cycle.
Will resetting my Whirlpool dryer clear error code 90?
Resetting the dryer by unplugging it for a few minutes may temporarily clear the error code, but the fault will return if the underlying problem is not repaired. Error code 90 is triggered by a hardware condition, not a random software glitch, so a reset alone is not a fix. Proper diagnosis and repair of the rotation sensor, wiring, or mechanical components is required to resolve the fault permanently.
Can I fix error code 90 on my Whirlpool dryer myself?
Some causes of error code 90 are DIY-friendly, such as reconnecting a loose wiring harness connector or replacing a broken drive belt. Replacing the rotation sensor or drive motor involves disassembling the dryer cabinet and working near electrical components, which requires comfort with appliance repair. If you are not confident in those tasks, a qualified technician can handle the diagnosis and repair safely.
How much does it cost to repair a Whirlpool dryer showing error code 90?
Repair costs vary depending on the root cause. A replacement drive belt typically costs between $10 and $30 in parts, while a rotation sensor can range from $20 to $60. A drive motor replacement is more involved, with parts often ranging from $80 to $200 or more. Adding professional labor will increase the total cost, generally ranging from $100 to $300 or higher depending on the repair complexity and your location.

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

Get Started

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