Using the 5v supply from the throttle stops the hall error i had, and the motor was able to spin for a few seconds, though it seemed to run rough. After i let go of the throttle it would no longer spin, but there was still no error code. The voltage stayed at 5v the whole time.