hi there thanks for the advice the leak had rusted the micro switch for the dhw the wire had broke off due to rusting it was thick in green cerrosion replaced the swicthes and the diverter valve i have hot water again and heating seems better than before 2 corgi registered plumbers looked at it...