TWO new hot water heaters not heating more than 15 gallons
I have tenants who complained of rusty water, so I replaced the water heater. The amount of hot water they had was not an issue, just the rust showing up.
We replaced and installed the same type of heater - Rheem 50 gallon short, electric. The new heater only ran hot for a few minutes and then cold.
Plumber came back and turned up the thermostat, checked the elements and thermostat, and this did not resolve the issue.
Plumber came back and replaced the elements and thermostats, and replaced the dip tube. This did not resolve the issue.
Plumber came back and installed an entirely new water heater again. We let it heat for 45 minutes. It gave only 15 gallons of hot water before turning cold. (Looked to be same as other times, but first time I had measured with a bucket.) Plumber researched and said full tank of cold water heats at 22 gallons per hour. So we let it heat overnight, over 12 hours.
This morning, same thing. Few minutes of hot, and then cold.
How can this be with two brand new water heaters, and three dip tubes, elements and thermostats? Could something have happened when they installed it? They are completely out of ideas. Because it didn't have the problem with the old water heater, there MUST be an explanation with the installation?