Hi. Your problem may be caused by a faulty heater control valve. The valve defaults to cold if faulty. The valve is controled by the hot/cold lever inside the car and sounds like the culprit. The only fix is to replace it. I guess you could by-pass it with a length of pipe in place of the valve, but its not something I have ever done, so cannot give any details on its success. I think it is a dealer only part, so it means a trip to your local Ford outlet. Dont forget to make up your antifreeze strength when completing the job!
Paul
January 2008