My hot water hearter circuit breaker, ( the red one on the thermostat ) has popped for the longest, I just replaced the upper and lower elements, and the upper and lower thermostats, and it is still popping at least once a day. I have no clue what it could be unless one of the thermostats I bought were defective, but doubtful, any advice on what to try next?