I dont really think that it is the coolant sensor. I'm not sure, but it sounds like there are som vac leaks.

Also, where would the IAC sensor be? I found an electrical connection on theback of the intake manifold that looks broken (plug looks messed up ).