My NEW water heater is not producing hot water. The top of the tank is slightly warm and the bottom of tank is cold. Checked voltage on the thermostat and upper had voltage, lower did not. Changed the lower thermostat. No change. What is the problem? Was told maybe there wasn't a dip tube in tank when I purchased it? Don't Know??