So for anyone who finds this, the problem is the vacuum control valve solenoid. Part # is 15-72182. It's the small grey box attached to the blower motor, where all the vac lines go.