Thanks for the advice guys, it turned out to be a bad connection at the pcm. I replaced the wiring harness and pcm. I was able to find a rebuilt one for $200 dealership wanted $800! Once the new one was in it threw out the code for the IAC. Replaced that and Im good to go.
On another note, I noticed a rattling sound coming from the front end when Im idling in first gear. It doesn't always make this noise, but when it does it is pretty noticable. Sounds like something is shaking against something else possibly.