I, Just Bought A Weber Carb.. Having Trouble with the kickdown...Have Been Calling Where I, Got It From...Always Putting Me On Hold... Ready to send back.... Part # WK614 is the carb. I, Purchased.... Mechanic having problems installing... on my 89 2.0