What has been forgotten out of the list, is the drive block. Our washer still had wet clothes. It seemed to be spinning. I checked the hoses, drains, belt, drain pump and all were fine. The final check was to spin up the basket. When I put slight pressure on it, (do at your own risk and know what you are doing), it stopped spinning. The drive block below the agitator was stripped.