Alta Motors THROTTLE, HALL EFFECT, HIRSCHMANN, 65 DEG, CONNECTO 2103959-00 | eBay
^ Thats a spare throttle above.
Check your harness connections between the throttle and the main harness. If its running through the inverter firmware fast, that means its been updated to the latest revision.