1) When is it having these issues? In game, what game? On the desktop?
2) Have you updated your drivers?
3) Have you monitored temps? How hot is it getting when it craps out?
4) If it is running hot, is the heat sink clear of dust buildup? Sometimes you have to blow them out with air if there is excessive dust in the cooler.