Hi folks, '77 GT4, throttle cable snapped so got another from Superformance. Fitted up pretty easy but now find it is very sticky coming off idle,...