There's a good chance it could be a vacuum leak. Plug all your vacuum spots & crimp your brake booster & try to lower the idle to whatever it can take and spray carb cleaner all around the base of...