mypros+
Error code reference

Whirlpool Washer Error Code 87

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

Your Whirlpool washer is detecting a problem with the sensor that monitors how the drum spins and balances during the wash cycle. This sensor helps the machine run smoothly and safely, and when it stops communicating correctly, the washer shuts down and displays this error. A technician will need to run a test cycle and inspect the sensor and its connections to find the root cause.

Diagnostic procedure

The full 87 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
First diagnostic step
Perform service mode test 11 - Spin Test to full completion.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 87 procedure $9.95

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

Most common causes of 87

Ranked by how often they cause this code
  1. 1Faulty accelerometer board
  2. 2Loose or damaged wiring connections
  3. 3Communication error between accelerometer and control board
  4. 4Main control board failure
  5. 5Severe drum imbalance triggering fault threshold

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 87

What does 87 mean on a Whirlpool washer?
Error code 87 on a Whirlpool washer means the accelerometer board has reported a fault. The accelerometer monitors drum movement and spin dynamics, and when it detects or transmits an invalid signal, the control system halts the cycle and displays this code. The first recommended diagnostic step is to run service mode test 11, the Spin Test, to full completion to help isolate the problem.
Will resetting my Whirlpool washer clear error code 87?
A reset may temporarily clear the code if the fault was caused by a one-time communication glitch or a momentary imbalance condition. However, if the accelerometer board, wiring, or control board has an underlying problem, the code will return, often during the next spin cycle. Running service mode test 11 is a more reliable way to confirm whether the fault is active and persistent.
How much does it cost to repair error code 87 on a Whirlpool washer?
Repair costs depend on the root cause. If only a wiring connection needs reseating, the cost may be limited to a service call fee, typically in the range of $75 to $150. Replacing the accelerometer board or main control board will add parts costs, and total repairs can range from $150 to $400 or more depending on labor rates and the specific parts required.
Can I fix error code 87 on my Whirlpool washer myself?
Some causes of error code 87, such as a loose wiring connection or an unbalanced load, can be addressed without professional help. However, diagnosing the fault properly requires running service mode test 11, which involves accessing the washer's diagnostic functions. If the accelerometer board or main control board needs replacement, a technician with the right tools and parts is recommended.
Is it safe to use my Whirlpool washer when error code 87 appears?
It is not recommended to continue using the washer while error code 87 is active. The accelerometer plays a key role in monitoring drum balance and vibration during the spin cycle, and operating the machine without accurate sensor data could result in excessive vibration, mechanical stress, or further component damage. Address the fault before resuming normal use.

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

Get Started

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