I am completely certain its a carb, but yeah I'm at a loss at how to attack this issue.
The carb's gone bad, suspect bad springs, but if its the wrong block, I'm going to have my hands full with the tuning.