Usually caused by the engine coolant thermostat stuck open. Check the engine temperate gauge on the dash. If it doesn't ever reach working temperature - that's your problem.
t
July 2007
I can answer this question...
my ford ka is blowing out cold air from the heater?