I've just bought an XFX HD 7870 Core. I've been using it for a week now and it started to overheat on idle, 89 degrees and BSOD. After reinstalling windows i thought it was ok then i ran a game. The temperatures started to rise which seemed normal. After i closed the game the temperatures was still high and the voltage was 1.219v which was previously 0.825v. I thought about restarting but after windows started and i got onto my desktop i immediately ran HWMONITOR. The temperature was 37 degrees with voltage 0.825v but 2 seconds after the voltage increased to 1.219v which i assume is a lot, the temperature started to rise drastically. For the first week i did not have this problem, remember i reinstalled windows and also after windows has started that the gpu start to overheat. Any solution for me? The gpu seems to overclock itself for no reason or whatever(or windows is overclocking it i don't know you tell me)