could be a vacuum leak. I had high idle after putting on my new intake manifold on and it was a tear in the throttle body gasket. I found it with carb cleaner. I sprayed all the joints and vacuum lines and when the idle dropped that was my leak. good luck.