I'm not sure how many of you guys have already done so but throw out the stock intake manifold clamps. The other day I swaped mine for some SS hose clamps and boy does it feel smoother.
I suspected i had a vacuum leak and went about checking for one, when i got to these 4 clamp all where as tight as they would go , these things just don't tighten quite enough to create a good seal and besides the marine grade SS clamps polish up nice and look much better than the stock ones.