The answer lays within the divert valve or heat exchanger, you will need to check the the boiler is switching to hotr water when called for if it is then descale the heat exchanger. If not get a service kit for the divert valve and service the valve i.e change the diapram etc.
Lee
January 2006