Motors in and runs good.
It does idle a little rough around I'm guessing 600-700 rpm but any thing over about 900 rpm it is smooth as silk.
We are putting on a new IAC tomorrow and hopefully that helps.
We checked for vacuum leaks and found none. Its not terrible at idle but it does make your hands shake and as soon as you give it a touch more throttle it is smooth.
Any suggestions would be appreciated.