Have you tried another pool?
Im thinking there is something you have to add to the miner command line for MPH pool.
Try ethermine or nanopool and see if same problem.
Tried nanopool, no difference on the stability front, miners still randomly shut down. Nanominer though seems to have an auto restart function, guess ill have to play with that (though I rather be using phoenix)