ASIO spikes after several hours of use

I was just going to suggest the same thing. That the problem presents itself after a while is telling. Wait till the issue starts and them run a temp checking app. If, as I suspect, your machine is over heating, go out and buy a bigger CPU fan.