Make sure you've installed the latest drivers for all your hardware, even unrelated stuff. Make sure you re-configure your nvidia drivers too. Try running some cpu and ram tests. Also look for background applications that might be straining your PC.
//As a side note I am currently waiting for my plane home.