Stals when a/c control is moved to any vent position

There is an extra load created on the motor when the A/C is turned on. The IAC is responsible for bumping the idle up to accomodate this.

And the system can bog when switching the HVAC fan on to a higher speed. This can be normal - the alternator can take a second to accomodate the increased load.

Good luck.
 
fiveofanatic said:
Big ol' vacuum leak, maybe?

Exactly what i was thinking.

The vacumm is used to keep the valves in different positions. I think naturally it's on floor, that's why it doesn't do it all the time.
 
A vac leak should cause a higher or hanging idle, not stalling.

Here is a marvelous drawing of the pathways for the HVAC.
Good luck.