I'd suspect that the dog clutch is not disengaging. Check that the inner bowl slides up and down the shaft freely... there is about 1" movement. When full the wash bowl will float up and disengage from the agitator (turn freely) when the water pumps out it will drop down and engage. Check that the water is actually pumped out before the spin cycle has begun!