I had the same problem on my 35 CDI boiler, the problem was the diaphram inside the water diveter valve was perished and had a hole in it. You can buy a new diaphram and you will need a "O" ring kit + 2 x 3/4" fibre washers (total £45.00)to complete the repair.
If you call out a heating engineer expect to be told you will have to replace the complete valve!! plus the O rings and labour around £250+. You do not need to replace the complete valve and you can do the job yourself if you have a bit of mechanical apptitude it takes about 1 hour, you can get the manual free on line. Hope that helps.
Roger N
November 2012