We had exactly the same problem on a 45E at 12 years. The replacement was very straightforward. The reason for the failure became clear when the immersion heater was removed. The anode which protects the tank and heat exchanger coil is mounted on the heater. It had completely dissolved away. It should be checked / replaced regularly.