A very likely cause is the wig wag - (2 coils down by the motor). One is for wash, one is for spin. Check to make sure the glides are not sticking (on the end of the plungers coming out of the coils - sometimes get bent up). Make sure when the machine goes into spin that the spin coil is getting 120 Volts. What I do is disconnect the 2 wires to the spin coil, loop them underneath and clamp a voltmeter to them . If your getting a steady 120 volts, the problem might be an intermittant spin coil, or the plunger in the coil is sticking. If your not getting a steady 120, problem could likely be either a pressure switch problem or a timer problem. More than most likely you have to change the wig wag (part number should be 84867). If you do have to replace the coils and they are frozen on the shaft when you try to remove them, I use a tie rod tool and a little rust buster. I used to work on about 1000 of the commercial version of these for my old company and their really not that hard to fix. One more piece of advice - check to make sure there is not too much rust around the frame of the machine. When I go look at one of these anymore, I never advise anyone to put in too much money if the frame or lower tub area has a very large amount of decay (rust). Use your intuition - a wig wag isn't that expensive, but if it needs a timer or other expensive part, Might be time for a new machine. Let us know how you made out . Have a doughnut and coffee, relax and good luck.