I have an Immersion heater, 2 elements. Recently the off peak element stopped working and was replaced, around 2-3 months ago. Over the past week I have noticed I am getting less and less hot water and then today, the off peak element hasn't heated up at all, so seems to be broken again. I turned the on peak element on to get even a bit of hot water ready in the tank, this worked for a couple of hours and now that won't heat up either! Both fuses in the plugs have been checked and changed, red light coming on at switch to indicate plug is working. Do I need 2 new elements? Is there something wrong with the thermostats or is it a wiring issue?