Thanks for the advice I did check for vaccum lines everything has a place, no hissing noise I did spray about 2 cans of throttle body cleaner on plate and all areas around it it was really bad by the way ecspecially on the bottom side and around edges. I did remove the IAC valve and cleaned the area where it seats it was also really black. I checked the IAC by turning on then off the key and it would extend then retract I even tried a new one but still acted the same however they allowed me to return that one so I'm not stuck with it. The code is P0507 Idle control system High RPM. Today I replaced Cap, Rotor and wires still no change.
When I start it idle goes to 1500 for about 4 sec. then down to 1100 where it will stay unless I turn on AC then it goes down to about 850 so I shift into gear and go down the road I did notice if I go easy and keep the RPMs low I come to a stop sign and it stays around 850 however if I go further and get the RPMs above 2000 when I come to the sign right as I'm about to stop it surges up to 1200 then slowly comes down to about 850 and starts chugging the whole car shakes for about 2 seconds then it is fine. I'm ready to give up I just dont know where else to look Please Help