Hi,
I'm also having the same issue. It would go to the blue screen and force a restart of the surface pro 3.
I was in a Telco room trying to use putty HyperTerminal to configure a cisco switch and the surface 3 would crash (blue screen with sad face) and restart. This happened like 3 times within 10 minutes.
So I went to the event viewer and saw the error message approximately at that time of usage.
The speed of processor 2 in group 0 is being limited by system firmware. The processor has been in this reduced performance state for 71 seconds since the last report.
The surface was running on the battery.
It was not hot at all.
I only had the stock type keyboard plugged.
Usb to serial adapter to connect to cisco console
putty (application)
Is there a firmware update to fix this?