Did you have Original Win7 or a cracked release? Even though, should be caused by GPU, could be damaged or something else, try to keep it clean and be sure that temperatures didnt get too hot, when i bought my new PC i didnt have an heat sink, in SAMP i was on about 85-90FPS, when i bought it i reached 100-105FPS, alternative idk