I too was having this issue, constantly. The other day I decided to try doing a manual install of the video drivers, and so far I haven't had an issue.
I went to Download Surface Pro 3 from Official Microsoft Download Center and downloaded, extracted the files. Dove down the folders to drivers/display and in each folder did a right click/install on each of the .inf files.
Give a try, and see if it helps.