You seem to have run all the programs that members here would have advised anyway. Have you made any recent hardware changes or new program installations or MS Updates, any of which could perhaps result in what you are experiencing?
Surface Pro (2017) vs Surface Pro 4
20 groundbreaking 3D animation techniques
How to mine Bitcoin on Mac