It is most likely the EATC module that controls the temperature in the vehicle. About $500 at dealer. I advise you to try and fix this problem your self. I had the same problem and ended up fixing it within 30 minutes and less then $2.00. This may or may not work for you and it will not hurt to change the parts either way.
It seems that the O rings found in the control unit dry out or even crack over time. This is what needs to be replaced to eliminate the vacuum leak.
You have a vacuum line disconnected probably under the hood. The HVAC controls are operated by vacuum and when there is no vacuum it system goes into defrost mode.
Google search - 351M vacuum diagram
It's a vacuum leak somewhere in the system. There are several vacuum lines that operate the blend doors on the system. If there is a leak where the system will not hold vacuum, it will default to defrost automatically.
vacuum line diagram
you have a vacuum leak. defrost is the default when a vacuum leak is present.
It is for vacuum storage. It keeps blower mode from switching to defrost when accelerating. The mode selection is vac controlled and will default to defrost when vac is lost or low. This stored vacuum keeps that from happening
Which vacuum diagram The Underhood for the engine or the vacuum for the interior /AC system?
The air door under the Blazers dash could be stuck, or there could be a vacuum leak on the engine. The door opens and closes from vacuum, directing the air from heat to defrost.
Because you have a vacuum leak in the system or your vacuum canister is leaking. When you accelerate the vacuum from the engine will drop. That will cause your system to loose vacuum and the floor/defrost door will go to its neutral position. To keep the vacuum up you have a canister that will hold vacuum. It must be air tight.
vacuum diagram for vx supercharger
where is the vacuum diagram located on 1995 geo prizm
vacuum diagram "R" us !