Hi, A few days ago my computer started crashing when playing call of duty ghosts, I thought the problem was with ghosts and not my computer because of all the problems that the game has. However, today I was playing Bf4 and the same thing happened so now I am starting to think that there could be a problem with my graphics card or possibly the drivers. This is the first time it has happened when playing Bf4, usually I can play for hours with no problems. It will be running fine then all of a sudden my screens will change to a random color then I will have to turn off my computer. I recently changed the fan on my 660 ti to an accelero twin turbo ii and the temps don't go above 50 so I know it's not overheating. I have tried reinstalling the latest drivers and also going back to old ones and its still crashing. Does anyone have any idea what the problem could be or any suggestions on how to fix it?
I took a picture so you can see what happens.
pc specs
i7 4770k
evga 660ti sc
z87 pro
corsair 600m
samsung 840 120 gb
windows 8 pro 64
8gb corsair vengeance 2133mhz ram
Thanks.
I took a picture so you can see what happens.

pc specs
i7 4770k
evga 660ti sc
z87 pro
corsair 600m
samsung 840 120 gb
windows 8 pro 64
8gb corsair vengeance 2133mhz ram
Thanks.