That might of fixed the CPU temperature spikes

I forgot to disable C states after updating the bios, I did disable and enable some stuff. Linux doesn’t like C states.

Windows might be fine with C states, they can get the information that requires a NDA. Windows isn’t open source.