it was my ram, i replaced it a few days ago, completely forgot to mention it. unfortunately, i now can play for about 30-45 minutes before it stops working. all my drivers are up to date, old ram in, took second monitor out, closed all temp/monitoring programs. im getting a ton of microstuttering which is pissing me off. getting 100fps though maxed out, lol