i had the same problem and did 1500 things
eventually I underclocked my cpu (read this in multiple places) from 3200 hz to 2666 and its fixed
now when its time to crash (~15 min) it starts lagging and spiking but not every game and a restart fixes it unless you get a fucking VAC message and cant reconnect to the game and get a penalty
dogshit game