As long as the gasket is not bent or messed up im sure you can reuse it......
As far as the high idle i would replace the ISC, same thing happened to my car, if anything hit up the local junk yard and grab one, new ones cost a good chunk of change....
__________________
Just Another Stock Block DSM......