I'm not intimate with the later years, but the way this is typically setup is with a dedicated accessory vacuum line that has HVAC and cruise control. There's usually a check valve on the line to keep vacuum pressure from leaving the harness, and the bottle under the bumper keeps a reservoir so that vacuum is consistent.
If vacuum pressure on the line drops then the typical symptoms are flopping HVAC outlet (default position is defrost) and cruise control turning itself off. With a large leak, nothing will work right at all. If the HVAC is flopping back and forth then t actually sounds like you don't have any reservoir to keep the vacuum pressure stable. The other possibility is that you have a small leak in the dashboard harness... the vents are controlled by low vacuum pressure and a small leak is enough to cause the flip-flopping. On my 91 I had a very small leak on the back of the HVAC head unit that was causing similar problem, fiexed it by pulling the head unit and coating the seals with silicion dielectric grease.
Probably ought to get yourself a basic vacuum tester ($20ish at any parts stores) and trace for leaks. You can use a check valve on the line that goes into the firewall to isolate that segment