My throtle is still sticking!! I have battled this ever since I put it on about 3 yrs ago!! It will not go back to idle it sticks and races even after installing a return spring???I am so fed up with this thing! Plus its killing my drive train because my engine is racing and when I let out on the clutch it snatching my shafts! Any ideas?? Are the harley carbs better as far as the throtle issues??I dont have the $$ for that set up right now but this weber must go!!