Hi ErringElk827108,
Thank you for reaching out Microsoft Community. We apologize for the inconvenience this has caused you.
If you already checked the device "Task Manager" and you found out that there's no application with high CPU usage that are still running in the background, this issue could be due to a corrupted system file that keeps on looping around. To check this out, it's best if you can run the system file checker.
Run the System File Checker
To run the system file checker, kindly type Command Prompt on the search box next to the Windows and run it as an administrator. Type sfc /scannow and hit enter. Let it load,detect and repair those corrupted files.
Whether or not it detects any corrupted system files, you can download this in-place upgrade to re-update the Windows OS of your Surface device. This won't delete the files nor the existing applications you already installed on your Surface. This will just re-update the Windows version and re-download those drivers that are corrupted. Just click "D****ownload Tool Now" and hit Nextonce you see "U****pgrade This PC". Once done, I also recommend to set the battery performance to "Recommended" rather than Best Performance and check if this makes any difference.
If this answers your question, feel free to mark this post as an answer. Otherwise, don't hesitate to respond to this thread if you need further assistance.
Kind Regards,
Crest_Z