I am basing this answer on your washer being a direct drive model.
This cover 95% of all top load Whirlpool machines made since around
If your washer drains but doesn't spin or agitate, then it is probably
the motor coupler.
If it doesn't drain, and there is no motor sound during drain cycle,
then it could be the lid switch.
If it does spin but doesn't drain completely, check for a kinked drain
If it does agitate, but you have an intermittent no-spin condition,
here are some ideas:
1. Something between basket and outer tub.
2. Clutch problem.
3. Drive block has fallen down basket drive. Symptom: large gap
between agitator and basket bottom. Both parts would need to be
4. One or more of the 3 screws that hold gearcase to tub support has
fallen out. This causes basket drive to bind intermittently.