I built my new PC a couple of days ago and temps were all good so I decided to OC my GPU(currently using my old one, GTX 970) and eventually I found what seemed to be a stable frequency without changing voltage at all. I kept it and stress tested it with several games including GTA V, Assassins creed origins, Witcher 3, Overwatch and Rise Of The Tomb Raider over a few hours(all games were putting my GPU at 100% usage). Temps were not going over 75C and everything ran without a hitch. However, when I turned my PC off and a little while later back on again it didn't recognize my GPU. The light on my GPU was on, fans were spinning and afterburner was showing a temperature but nowhere did I see my GPU being recognized. I decided to try Overwatch but got 2fps in the menus. I restarted my computer a few times and now it seems to be working again.
Also worth noting, I'm using my old hard drive and I didn't have to reformat it or reinstall windows, it just worked with the new PC right away.
For now of course I'm going back to stock speeds, if I don't have any issues then I'll know what caused it.