OK, so more likely to be bigwinn's theory then, but always worth a reset in case it got confused.
Also, try lifting the roof just a few inches by hand, then trying the motor again. If it works then it lends creedence the hall sensor theory as it will have gone past that and be merrily on its...