Hi eddies, from the mh/s you've reported, it reminded me of a GPU that had the GPU clock and memory clock modded but not the memory timings. To get to +/- 30mh/s, you'd need to have memory timings and memory clock adjusted at least. GPU clock at stock is fine but if you want to reduce power consumption , you should down clock the GPU.
Regarding the 1 GPU stopping after some time, I have seen that as well. I resolved it by switching out the USB riser that I used.
Have fun!
RE: Basic Guide: Mining Ethereum with RX400/RX500 GPUs