Display driver Nvidia kernel mode stopped and has recovered Gtx 770

can someone tell me how to solve this error http://i.imgur.com/NdIxlfq.jpg i've been fighting it for a week or so and still no luck at all

it used to happen in the desktop but not in the games but now after i formatted and installed newer drivers (331.58 - WHQL) it's happening in games and in the desktop

but after doing a lot of searching on techpowerup, geforce and tomshardware it doesn't crash on the desktop because i set windows to adjust to performance

some say that the cause of it is a malware like this thread threadhttps://forums.geforce.com/default/topic/535346/geforce-drivers/constant-timeout-detection-and-recovery-fix-warning

i searched the windows drive for the name of the malware and deleted the temp folder and uninstalled java and it still crashes when i run a game 

i also ran the "microsoft malicious software removal tool" and "malwarebytes anti-malware trial (it runs like the pro version for a few days)" both of them were full scans and they didn't get any results

others say it's the psu (i have a coolermaster 750W GX2 which is enough for my setup)

others say it's the drivers i tried going back to older ones
( the drivers i've tried are 320.18 , 327.32 and 331.58)

also the usage spikes up to 100% and goes back to normal when it's crashing

and the driver crashes when running chrome with hardware acceleration on

i ran cod mw3 and this is the graph from asus gpu tweak http://i.imgur.com/J4y1iy0.png

and i ran the msi kombustor test and they all ran normal no crashes at all 

here is an album on imgur that i made for all the screenshots i took http://imgur.com/a/rovYQ

my system

MB asus sabertooth z77

cpu intel i7 3370k

gpu asus gtx 770 direct cu ii oc

ram crosair vengance running @ 1333 Mhz

ssd adata 128gb

 

Are you able to test the card in another system? This would be the first port of call since you've done a re-install and fresh drivers.

Could very well be your psu - upon fluctuation of load to idle there may be a something going on that would starve the card before hitting its idle draw. 

Could also be that the 2d states bios value may be shy a tiny bit of voltage. Could try flashing a new bios to the card (make sure to backup your existing one), be sure to know what you are doing if you go this route. A bad flash can mean a dead card.

Last resort RMA the card upon ruling out everything else.

Best of luck.

i can't test the card because all of my friends who have a decent motherboard are busy these days (with colage and stuff) i might be able to test it out the next week or so

is there a way to test the psu ?

as for the bios i don't know anything about it so i guess that's out of the table
i'm still gonna look it up and see what it is 

RMA eh i live in iraq and i bought it from a guy who bought it for me from amazon so i'm not sure if i'm gonna be able to return it   

Coolermaster psu's are bad quality but you can test it by useing a tester like this --> http://amzn.to/17XW1FK

I cant see it being malware as you did a fresh install of windows its morelikely the card has a fult and needs to be sent back.

you should still be able to send it back for rma regardless of where you got it from.