I had a similar situation on my motorhome and it turned out to be a shorted out heating element. I would also highly consider the breaker going bad as circuit breakers in some cases are toggled on and off quite a bit and can wear out . Best of luck and let us know what you find out .