hi the spinning problem sounds like a door switch or reed switch going these are common in all machines including the out of balance switch which is responisble for detecting just that.
the switch is damaged due to steam and mositure over time it rusts and corodes the electrical contacts within the micro-switch..
easy to fix and replace but if ur not electrical minded leave it to the professional but be aware the switch is a 2 dollar part
brad, April 2005