Okay, I hooked the carb end and now i'm doing the throttle end. The problem is strange. See pic.
When the peg of the top part of the iginition control goes into that hole in the handlbar and clamps down flush with the bottom part, the throttle doesn't snap at all, it's stuck throttle. However, away from the hole and clamped down, the throttle snaps back fine.
I also tried putting it together outside of the handlebar, fully clamped flush and the throttle snaps back fine. It only doesn't snap back at this part on the handlebar, when the peg goes in that hole to keep in from sliding.
And it seems it's something in the top part of the iginition control is preventing it from snapping back, but i cannot for the life of me see what. Any ideas?