She runs.. doesn't want to idle at 700, settles down to around 800.. probably have a vacuum leak somewhere... still doable, still pulls 18-19inhg at idle.
Might pull IAC check the seat seal, though pluging it's intake port for fresh air doesn't change anything..
That heat barrier made a HUGE...