If the shelf reset motor is repeatedly lifting up and down an the snowmen are in the raised position the shelf position sensor could be causing the failure. The PDF document contained in this article will detail how to check the magnetic read sensors at the main board.