Thanks for the help, ima try getting that done tonight/tomrw afternoon depending on work, and will let all know how it goesX2 for cleaning IAC and make sure the gasket between the TB and IAC is in good condition or it could contribute in part to the irratic idle possibly sucking in air..
I also would "pull codes" just to see if there are any "faults" indicating an electrical problem with sensors etc. (IAC)....lol lol..
Using TB cleaner only spray the bottom inside of the IAC valve and make sure it has thoroughly evaporated before you re-connect it or you could fry the solenoid attached, if the idle improves it may last a while or may only be temporary it depends on how old the IAC is.
Simply and easy to do...
Good Luck ~