Your heater valve is sticking open.If you open your bonnet look for the the the 2 heater pipes behind your engine they go into a plastic valve block with a electric solenoid on the side of it this is normaly the problem.
Ryan
March 2010
Automatic Answer
We may have found other answers which could help you.