I've been having AMD drivers crashing on my system until I took the Hynix memory out. I've even posted on AMD's website because a lot of people have the same problem, including Intel and AMD FX owners. My hypothesis is that Hynix made a bad batch of memory and aren't telling anyone. I was also dealing with a weekly BSOD until I swapped my ASRock motherboard for the MSI Tomahawk, and that went away. Though that problem may not be related to yours as ASRock is a shit motherboard manufacturer.
Swap the memory first and if that fails get another motherboard, but avoid ASRock. I know there's the ASUS ROG STRIX B350-F which I hear is kinda badass as it has a plethora of VRM's. You might wanna try that.