How are the plastic bushings that go in/on your throttle? I have seen a few problems with having those bushings fail and it wont allow the motor to fire due to something making contact. I not 100% sure how that whole system works, but those were the problems with the sleds that ive seen it on. Its cheap enough to look to see if its the problem, rather than disconnecting your TORS and having something else be the problem and possibly creating another bigger problem.