OK, iv recently upgraded to a whole new pc based around a Ryzen 9 3900x, and a gigabyte B450M DS3H V2 Micro ATX Motherboard, with 32g ram (2x16).
Using pc check 6.21 i found the motherboard had a dma error and the cpu failed on multiple tests (boot pc check not windows version). I returned them...