To give a system status update... no new errors in the last 3 days. To recap, I did two changes at the time, move the GPU to a different slot to give more space around the CPU cooler, and also change the software from running 4x single thread tasks to 2x two thread tasks. Like all good troubleshooting, I didn't only change one variable so I don't know which one did it. As the thermal images didn't reveal any obvious hot spots I'm still inclined to think it is an edge case scenario with the CPU that is sidestepped by running the work differently. Although runtimes are reduced by running two threads per task, it isn't perfect scaling so I lose around 12% throughput by doing this. I had to do it for other reasons anyway. The project has Top Gun style "no points for 2nd place" reporting of prime numbers, so there is an advantage to shorter turnaround times. More and more people are enabling it so I have to keep up.