Hi Dave,
Thanks so much. I rechecked the microswitches & thermistors. The DHW thermistor was reading much too high, and on closer inspection it was leaking slightly which had caused corrosion. If I put an 11kohm resistor across then the hot water fires up fine. And the new thermistor will...