have you tried spraying some carb cleaner around the engine yet, if the idle jumps, you have a vac leak.