i have an immersion heater that only heats half the tank. i have less than one baths worth of hot water and despite a new thermostat and new heating element, I can't get more water from it. The plumber has put a stick down the tank to see if the bottom half is full of scale but it seems to be ok. So...