I've sent the motherboard and CPU back for testing, no faults were found.
Since I have put it back together it is switching itself off.
The CPU temp was well over 90C even though I am using the correctly approved heatsink for the AMD XP3000 CPU.
Could the CPU have been damaged running at that temperature?
Do I need a new heatsink?
Thanks