EcoSmart Water Heater Not Getting Hot [5 Easy Solutions]

Your EcoSmart water heater not getting hot due to no power to the unit, incorrect wiring, low water pressure, defective heating elements, and a bad thermostat. Whatever the issue, you won’t need to get anxious. Read our guide and fix instantly your EcoSmart water heater hot water issue.

EcoSmart Water Heater Not Getting Hot [5 Easy Solutions]

We have taken an in-depth look into the causes behind your EcoSmart tankless water heater not heating issue and sorted out simple solutions. So, go on reading and fix your water heater not heating problem.

1. No Power

Your heater may not be getting power because of a faulty electrical outlet or a problem with the power cord. It could also have a tripped circuit breaker or a tripped high-limit switch. Without power, your EcoSmart water heater won’t turn on and be able to heat water. The digital display won’t light up if this is the cause of your water heater’s trouble.


First, check that the electrical outlet your water heater is plugged into is fine. Then, inspect the power cord and move on to the circuit breaker of the circuit your heater is connected to. 

In case it has tripped, fix the circuit breaker. If not, move on to your heater’s high-temperature limit switch. You need to reset it. Follow these step-by-step instructions to do so.

Step 1: Access the service panel to turn off the breaker for the water heater’s circuit. Now, remove the access panel to the upper heating element of your unit.

Step 2: Take off the insulation and the plastic safety shield with care, making sure not to touch any wires or electrical contacts. There is a red button above the upper thermostat. Press this red button to reset the high-temperature cutoff.

Step 3: The safety guard, insulation, and access panel should all be replaced. Turn on the circuit breaker for the heater.

2. Incorrect Wiring

Incorrect wiring is another possible reason why your EcoSmart water heater isn’t working. In this case, your heater’s display will remain blank and you won’t get any hot water.


Inspect the wiring of your unit and match it with the wiring diagram on your owner’s manual. Doublecheck to be sure. Tighten up any loose connections or make corrections if needed. In case the wiring turns out to be okay, move on to the next possible cause in our troubleshooting guide.

3. Low Water Pressure

Your water heater’s activation flow rate is around 0.3 GPM. If your water flow rate is less than this, your unit will not turn on. Low hot water pressure can be caused by a variety of factors due to the complexity of home water systems. The most common causes of low water pressure include:

  • Hard water accumulation
  • Twisted or bent water supply intake
  • Faulty shutoff valves
  • Cracked or corroded pipes
  • Defective pressure regulators.


To get your heater running, the water flow rate must be increased to 0.3 GPM. Depending on the cause behind low water pressure, you may need to flush your water heater, inspect and replace your shut-off valve if necessary.

You may also have to repair or replace any cracked or corroded pipes in your home, and test and replace your pressure regulator.

4. Defective Heating Element

The water is heated by a pair of upper and lower metal heating elements in electric water heaters. In case the heating elements aren’t not working properly, you may not get hot water.  


You’ll need to replace the heating elements if they are defective or one of them is. But how do you find out whether a heating element is defective or not? Here’s how you test the working condition of your heating element.

Step 1: Turn off the electricity to the water heater. Allow the water heater to cool down. To check if the water is cool, open a hot water faucet and run it.

Step 2: Remove the heating element terminal block insulation and the access cover panel. Fold the insulation away from the heating element and outward. This will reveal the screw terminals that link the circuit wires to the heating element. 

Step 3: Disconnect the circuit wires by loosening the screws that secure the wires to each of the two terminal screws.

Step 4: Connect the red lead to one screw terminal on the heating element and the black lead to the other screw terminal with a multi-tester set to Ohms (continuity).

Step 5: The heating element is not malfunctioning if you acquire an ohm resistance value with the multi-tester. The problem could be with the other heating element or the thermostat for the top or lower heating element.

The heating element is broken and has to be replaced if the ohm reading on a digital multi-tester is 0 or if the needle on an analog dial reads infinity (does not move). In this case, contact a professional to assist you. 

5. Bad Thermostat

If you’ve checked everything on our guide so far and nothing seems to be wrong, your thermostat may be the issue here for your EcoSmart water heater not heating. The thermostat is what tells your unit how hot the water needs to be. In case the thermostat is broken, your water heater may fail to work.


You need to test your thermostat for continuity. Watch the following video for instructions on how to do that. In case the thermostat needs to be replaced, you should call in a licensed professional. But if you have some expertise in electrical work, you can DIY it. Test and Replace the thermostats for help.


Why does my tankless water heater fluctuate so much?

Low water pressure is the primary cause of temperature changes in a tankless water heater. Temperature fluctuations can also be caused by issues with hot water flow restrictions, inlet filter screens, crossover plumbing, and mixing valves.

How often should a hot water heater be replaced?

A tanked water heater tank should last six to twelve years if properly maintained. A tankless water heater has a lifespan of over 20 years. For the most up-to-date information, consult your water heater’s warranty.

What does E5 mean on an EcoSmart tankless water heater?

An E5 error code means the required water volume is too high. Due to the high flow rate, E5 is an error. 

Does a tankless water heater need to be cleaned?

A tankless water heater may acquire mineral buildup over time, which can corrode the walls inside the heating chamber of your tank. Flush those mineral deposits at least once a year to properly maintain and clean your tankless water heater.

How long does it take to get hot water after reset?

Depending on the size of the tank, you should be able to get into a hot shower in 30-40 minutes with a gas water heater and 60-90 minutes with an electric tank.


Now that you know the possible causes of your EcoSmart water heater not getting hot and how to fix the issues, hopefully, you’ll have running hot water soon. In case you have any questions, leave us a comment below. We’d love to help you out. 

Leave a Comment