Post some pics, it might give some insight
As a non-expert
With shift handle in neutral, disconnect the throttle cable off the carb. Can the carb be opened to WOT by hand?
Thinking there is a piece that keeps the carb from opening much at all when in neutral.