throttle linkage ??

He said he noticed (not running)that his throttle linkage only opens the carb 3/4 of the way.
12.6 on 3/4 throttle... not too shabby. Just think what full throttle will do!
Uh, dent the floor?
Or check how much actual cable pull you have, and mount to an appropriately shorter lever/ point of pull on the carb?
Just a thought...