Top element is drawing amps but no hot water drawing 19amp
Check to make sure that water's getting to the bottom of the heater
If an electric water heater is drawing nameplate power but not appreciably heating water, then one of two things is wrong.  Either the dip tube in the heater has broken off internally, causing water to &quot;short circuit&quot; past the heating elements, or the heater was plumbed backwards with cold water trying to enter via the exit port and hot water exiting via the dip tube, which will cause similar symptoms as you're then drawing from the coldest water in the tank.