I would suspect improper wiring right off the bat. Check connectors and wire colors to be sure they match. A mismatch can easily be the problem but not always. After that suspect a faulty throttle. Test it with a meter if you have any specs/diagram.
-SP