In my own experience simular faults have always thrown an E000-E004 error before it ever got to the point of tripping the breaker.

I had one machine that would intermittantly report an E000, which I isolated to a dropped screw (someone elses, not mine ) that had become lodged between the active pin on the power socket and the machine chasis. All the more reason I always stress you should never let a wayward screw go unfound no matter how much of a pain it is to retrieve.