Update: After reading ResTeAZy's solution I always investigated my PSU and it seems like exactly the same thing was happening. I purchased a 1000W PSU and I've been able to play for a few hours without a crash! Seems like it was a hardware issue after all.
Thanks for the suggestion, but unfortunately the same errors occurs. I was able to get into game and play one but during the transition to the next match it crashed again. It almost never seems to happen during gameplay, always during loading into the game.
Turned off Precision Boost Overdrive, and Core Performance Boost. I also updated to the latest B650 Tomahawk BIOS firmware (Stable) V E7D75AMS.1O0