I know it's late, and I've had a long day....but I don't recall seeing that you've verified it having the evap solenoid on it? It's mounted right on the bracket that goes to the alternator, has a red plug going into it. That vacuum tube that runs from the throttle body to the solenoid is notorious for cracking and breaking. The heat gets to it, breaks down the rubber, and sometimes you have to improvise by shoving line inside of it because it's two different sizes from one end to the other.
If it's had a new snout put on the blower, someone may have pulled the whole thing off to do it so that they didn't get any oil on the engine. It's easy to forget to scrape the gasket off of the bottom of the supercharger, and when it heats up, the gaskets could shrink, metal expands, and then you have a vacuum leak. A loapy chug on the engine is a HUGE vacuum leak, something like that you'll probably hear it.
Just going from my experience.