66 300 accelerator sticking

So like any other day, I pushed the pedal to the floor to activate the choke, and to my dismay, I'm now stuck at wide open throttle. Everything under the hood looks right, but the pedal sticks to the floor. I can force it back with the linkage under the hood. Looking at the back of the pedal, it looks like there is some chewed up spring connected to the cable. Anybody know what's going on? Can't drive it as is.
Author: scottveazie