WOW,
I did not clean the IAC and did not remove the throttle body. I have been driving it now about 2 weeks post repair and the idle problem seems to have slowly gotten better, however the return to idle is still slow. I hope that a video about this makes it to production. Thanks for all the comments and advice.