Perhaps it has the wrong lever on the throttle shaft. Most of the other kits show a two-piece lever with an internal spring:
https://www.holley.com/products/fuel...parts/45-224SA