Did you have your battery disconnected for a while? If so it will take some time for the computer to relearn the engine management curves and for it to run correctly.
Could be that it has solid mounts. These things vibrate pretty good at idle. My friends allways thought my SC had something wrong with it because it shook a little at idle.