Sounds like it may be the run stop timer is tripping? How long is it taking to get from floor to floor and is it only doing it in the down direction?