You definitely hit up all possible troubleshooting that I would normally recommend so thank you for that. One last step I am going to recommend is to clear your game video settings then relaunch Overwatch. This will force Overwatch to build a new video settings profile based on your current driver version and setup.
Aside from that, I recommend getting the Power Supply Unit looked at…