I would scan the computer and see what all the related PID's are doing at idle, especially the fuel trims and computer control to the IAC motor. The TP sensor also can cause this.
Thanks in advance for your ACCEPT and POSITIVE feedback,
I'm not looking for codes, I'm looking for the data that I mentioned. This will lead us to the cure.
Thanks again in advance for your ACCEPT,