2003 Toyota Highlander - Heater switch

trouble with heater/ac knob. Whilein A/C mode will switch to heat and via/versa

My top-of-the-head guess would be a vacuum leak affecting the actuator. A good mechanic could diagnose it for sure.