Well, so far all of my idle problems are gone. I filled a cup with 99% isopropyl alcohol and let the ICV sit in there for a good couple of hours. Then I dumped it out (a lot gets up into the body) and poured more alcohol through it and shoot it around. After that I stuck it in a thermal chamber at 65°C for a few hours to fully dry out (yeah I may have been doing this in the lab at work lol).
The alcohol turned yellowish and all sorts of black dust/particles came out of it. I bet that all of the oil blow-by and vapors in the PCV system, as well as whatever crap blew back up my intake when the valve spring broke, gummed it up real bad, and then it sat for 4 months. After this thorough cleaning, it idles brilliantly. I can tell it is a lot cleaner because with just a light shake of the ICV I cna hear the door moving inside.