It sounds like two different problems. First, if the freon is full and the compressor is cycling, the AC should be working. However, there is a vent door called a blend door. Its purpose is to allow either heat in the vehicle or AC. If it is stuck or not working and is stuck in the heat position, that is all you will get. It is located near the heater core.
Next, if the air flow only comes out the defroster and heater, then you have a vacuum leak. Air flow vents are actuated by vacuum. If there is leak, you will lose control of the flow direction.
Have the blend door checked. NOTE: Both problems can be caused by a vacuum problem.
Let me know what you find.
Joe
SPONSORED LINKS
Thursday, July 22nd, 2010 AT 9:34 PM