I've actually changed out most of the rubber in this big ol' block; my last vacuum issue was actually pretty embarassing, as it was the vacuum line to my brake booster that wasn't just leaking, but severed

Took 3 guys and a mechanic to find that one...
And as for the IAC, I've taken that thing out and cleaned it with what seemed like no significant improvement; whenever I do disconnect it though, it jumps to maybe around 2000 rpm, which makes me inclined to believe it might be the ICU instead of the valve...
I drove it today, and it did the erratic thermostat deal again, but it didn't do the strange idle issue any longer than 4 seconds.
This thing is driving me crazy
Thanks guys,
Carlen