On advice from a friend, I under clocked my gpu clock speed and gpu memory speed by about 50mhz each, and this delayed the problem to the point where it takes about an hour and a half of gaming to cause the crash. I ran occt for an hour and it reported no temperature anomalies (about 70c average temp). Apparently my card can't monitor voltage because I got no graph for that, and I can't alter the voltage in msi afterburner. If I leave the computer off for a while, I can get things to last a bit longer, which implies something is overheating, but I know for a fact that it isn't my gpu or cpu. Could my power supply, or something else on the mobo be overheating?