I agree - if you've replace the motherboard, PSU, and it happens with multiple GPUs - I have some bad news - it isn't the GPU. A new GPU will *NOT* solve your issue.
More than likely either RAM (Run Memtest for 24 hours), CPU, or your SSD going bad - it does happen, albeit rare.