I have a Whale Expanse heater and an Ivan control. I have changed the main control panel, the pump socket, the pump, the non return valve, the micro switch (twice), the controller (twice), the comms board (twice) and have removed the expanse heater, stripped it down and made good every...