I just finished replacing my intake gaskets along with installing new headers. At the same time I cleaned my MAF sensor which was full of gunk. I start it up and have some idle issues with the rpms surging up and down. So I fixed that by following the idle reset procedure. I still have a high idle (about 1100 rpm) but it is smooth. My biggest concern is when I give it a shot of gas while ideling, the RPMs go up and when I release the gas the come down part way but then stick at 2500 RPM for 5 or more seconds before returning back to 1100 rpm. Also when I first start up the car the RPMs shoot up to a little over 3000 rpms and hang there for a few seconds before settling out at 1100 RPM. Any thoughts on what the cause could be. I checked the throttle plate operation and it is smooth and not binding on anything. Would really like to finally get it out on the road for the season, any help would be greatly apreciated!