I really don't know if it's repairable. I've replaced it once, and it is really an expensive part from the dealer. I went to a junk yard and pulled one of a similar year truck as mine. That switch is part of a sealed unit that controls heat/air temp, fan, and opening and closing of vents. One thing I learned is that the larger two switch knobs---the ones for the vent positions and the air/heat temp is the most replaced knob on the truck. They break, and you think you are turning the switch to a different position when you are actually just spinning the switch. You think something major is wrong and it's just a broken switch.
What you are describing is really weird. I think the vent control operates by vacuum, and should have anything to do with weather or not the air conditioning operates.
Hope you get it figured out!
Skip