No, you don't need to have water running, if we're talking about the typical 6 or 10 gallon Suburban WH. But! make sure you have water in the tank. Make sure the bypass valves are correctly set and run water in and out of the tank.
I would guess you have a problem with the ECO (thermostat). Google search for a manual and trouble shooting info.
Here's a manual