I had this problem not to long ago. the taps were set to trickle to any kind of hot water, I think the gas engineer replaced the ( exchanger ) .at least I think it was called this. any how it was about £ 80 just for the part. realy do hope this helps you.