Thanks for the info kday. generic scanner now shows missfires on every cylinder. So for sure it has to be vacuum.. at idle, after warm, it will hunt now up to 2100-2500 RPM and hang for a while smoothly, then go down to a lumpy dirty idle. then repeat.. over and over.
I should also note.. this is the first time I have EVER heard the fan stay on after I shut the car off.. WTF. And the air was pretty cold that it was blowing...