I would disconnect your gas peddle linkage and check if you are able to drop the idle down A body throttle cable doesn't have enough travel in the peddle I perches a secondary linkage to get full throttle part number 20-122 and a throttle lever extension modal number 4014412 to also get more...