@Gerrard I think its already been answered by dc42, but I quite often get those over temp and short to ground errors on my Duet WiFi when I hit the Estop. I have a separate 5v power to the Duet so the processor and web control stay on and I can see them. In my case there definitely isn't a short to ground and the temperatures are all low/stable.
The Duet is designed so that the driver chips conduct heat to the back surface of board (hence you cool the board) not the drivers directly. See https://duet3d.dozuki.com/Wiki/Mounting_and_cooling_the_board#Section_Mounting_1
One other benefit of this is you can get a reasonable idea of how hot things get over time (transients less so) by looking at the CPU temperature. If doing this though, I would recommend calibrating the CPU temp (follow this guide https://duet3d.dozuki.com/Wiki/Calibrating_the_CPU_temperature)
Side note on the cloned boards. The blue heatsinks they ship with probably make the cooling situation worse. Most people stick them on top of the drivers (plastic surface so doesn't conduct heat very well) and they tend to block any good cooling airflow over the board.
Also, I recommend double checking all the soldering joints on the bottom of the board. I have a clone board and found it had a couple of bad/dry joints on the heater pins