Sounds like you might have an air leak. I'll look at the throttle linkage on mine tomorrow and let you know if it looks the same as yours.
Air leak or vacuum leak? I only ask because if they are the same next step is to get the vacuum test. If they aren’t the same any suggestions on where the leak might be? Ok thanks much appreciated.