First make sure the ears on the spin tube haven't cut through the drive block. Remove the agitator and you can see if both ears are in the slots on the drive block. Make sure the coupler isn't worn out between the motor and transmission. Is the pump pumping all the water out before it goes into spin. Try putting it in spin with nothing in it and see if it spins ok.