So I have found several fixes that have temporarily fixed or masked the problem... However after a few weeks of finding a solution it starts again and I need to find a new solution.
So far why two fixes have been:
Adding seconds to the taskbar clock, this worked and worked for quite a while but after a few weeks the shuddering/shaking would start again once it got warm (about 50 degrees).
Second fix was getting and external usb fan to blow on the back of the surface/increase airflow over the fan to assist with the Surface's own cooling system. This has also worked very well for about 3 weeks. Until yesterday when the shuddering/shaking starts
either 20mins after I boot my Surface up, when I start using heavy video editing software like Adobe Premiere, or play a low capacity game for 20mins.
Any suggestions on other fixes are welcome... or even a software fix by Microsoft. I have tried many fixes and at the moment they are the only two that have worked for me.
I have tried installing f.lux that some people have suggested, but only had very limited success. Besides now that Windows 10 Creators update has "Night Mode" f.lux is pretty much redundant.