i changed the iac now the hesitation on the freeway ended she takes of good but the rought idle is still there and when i turn on my ac and im stoped at a light my belt squeaks like crazy i still have a cel code. im going to autoho this thursday.