throttle return spring set-up

That front bracket looks homemade. Your spring should have a little more tension on it. Try Jegs. They seem to have better prices on that stuff.