I did yet another factory reset yesterday. Activated developer options and turned off the sleep/daydream function. So far so good. No remote disconnects, no hang ups, no unplugging to restart. The box itself doesn't seem to be hot to the touch either. Fingers crossed...
NEVERMIND ALL.....that didn't fix it. Just died again and doesn't get past the Mi boot screen(same as before). The unit itself was hot as Hades. I'm guessing the hardware is on its way out. Time to move on to the Shield I guess....