Thanks for the replies. I was able to recreate the psod with the nested Hyper-V VM. Overnight the host crashed and several VMs became corrupt. I was able to restart the server and I'm restoring the environment now. I agree on the hardware issue, the BIOS is up to date and CPUs are matched. This is on a new server purchased less than 3 months ago, I'll look into the memory, heat and other potential hardware problems.
Cheers