Problem:
My R9 270 died a couple month ago so I replaced it with RX 460(there were still 2 month of warranty on it).
So it was okay for the first weeks of playing Overwatch but then it started freezing and crashing with errors about my GPU not responding. It can freeze after 20 minutes or 2 hours of gaming, or at the start of match. I tried it on Rocket League and it just freezes like every minute and while level is loading. Game doesn't crash but monitor says there's no video signal while game freezes. For the clean experiment I tried 3D Mark and computer BSOD'ed performing first test.
What I tried to fix the problem:
Clean install of fresh AMD drivers(using DDU)
Clean install of older AMD drivers
Underclocking and overclocking GPU in AMD settings
Installing chipset drivers for my motherlandboard
Increased watchdog timeout in regedit Graphics driver stopped responding and has recovered....TDR fix
Ran memtest
Ran Driver Verifier - it only BSOD'ed while shutting down PC(dump included)
I even made a fresh install of Windows 10 and tried everything above again >_<
Replaced GPU into another PCI-E slot(both are x16)
My specs(DxDiag included):
Operating System: Windows 10 Pro 64-bit
Processor: Intel(R) Core(TM) i3-2130 CPU @ 3.40GHz (4 CPUs), ~3.4GHz
Memory: 4096MB RAM
GPU: ASUS Radeon(TM) RX 460 Graphics 2Gb
SSD: Crucial 250Gb
Any suggestions? Is it time to replace my GPU again(anything better in this price range)?