My myson apollo 40B had exactly the same symptoms and after replacing the usual suspects...I changed the two way water valve in the airing cupboard (the one that diverts hot water to hot water tank/heating) and it fixed the problem. I think it was stuck. Hope this helps
WALTER ROBSON, December 2008