paul have you got a combi boiler? sounds to me like a blocked up heat exchanger if you turn hot tap right down so it comes out of the tap slowly do you get continuous hot water? next i would try the diaphram the the big one the diverter valve
007plumber, November 2010