Several Ford models - Puma, Ka, etc. - are fitted with a heater control valve similar to
If the solenoid - or the logic and/or wiring controlling it - fails, the heater will be hot regardless of the position of the temperature control knob.
But what if the heater is *cold* regardless of the knob setting? This suggests either that the solenoid is being energised when it shouldn't be - or that the plunger is stuck in the 'cold' position. The first of these can easily be eliminated by removing the cable.
My wife had been complaining about a permanently cold heater on her Puma for a while, and I decided that the most likely culprit was the HCV and fitted a new one - which cured the problem.
But I was curious to know what was wrong with the old one, and carried out a post-mortem on it. With it in bits, and connected to a 12v supply, the solenoid worked ok - so that hadn't failed. [A failure of that wouldn't have fitted the symptoms, anyway]
When I re-assembled it, I found the the seal on the plunger was being pushed hard against its seat (i.e. in the cold position) without the solenoid being energised. Further examination indicated that the plunger had mysteriously increased in length. The axis of the plunger is in two parts - a sort of spool with a conical seal at one end and a disc at the other, and a smaller diameter spindle with a metal cylinder at the far end which sits inside the coil of the solenoid. The non-solenoid end of the small spindle is an interference fit in a hole at the seal end of the spool.
See the photos at
This was a failure mode which I hadn't anticipated but, form the number of reported instances of heaters being constantly cold, I suspect that it may not be uncommon. Has anyone else come across it?