I did ICV clean about 1 year ago (see post #59 above).
I stopped taking things apart when I realized I didn't have a new upper intake (ordering that now). When I will replace both boots, I will inspect ICV and DISA, as well as clean throttle body. For now, though, it is amazing the dip to 500 rmp is gone.