Hello,
Where does it get hung up? Same place all the time? If it gets hung up during the drain/spin cycle it could be the lid switch acting up and then being ok when you put something on the lid to weigh it down. Check out the contacts of the switch.
JP, January 2006