Weirdest thing, I don't think my gtx 580 is fully stable stock. That error I posted always happens with the stock volts, but as soon as I bump it up to 1.025v it runs fine. I wonder if it has something to do with the card breaking in

It first crashed playing bc2 after 30-45mins. Once that happened for the first time it would never go for more than 10-15mins before it would crash again with that same error. Bumped up the volts to 1.025v and no problems playing over 30mins. Turned it back down to 1.013v, and it crashed again after 10-15mins. So now I'm just leaving it at 1.025v because it seems to run better.