Haha!
Yep this was the biggest issue for me too. I have the same laptop and I posted about it on page 179.
To sum up though, absolutely use Display Driver Uninstaller first and then install the latest Nvidia Drivers. My Dark Souls 3 used to crash on any setting I tried it other than everything lowered, until I did this. Now I can even push it to 45-60 on 4k without a crash lol.
And update your vBios to
this one
Also, G-Sync may crash your games sometimes at least in my experience especially if the voltages and clocks jump around alot which happens in every mode except Turbo.
So yea, even after I clean installed latest drivers after using Display Driver Uninstaller and updated my vBios which resolved plenty of my issues, Ghost Recon Wildlands would still crash after like 15 seconds in-game.
That's when I switched on Turbo mode and tried it.
And it ran perfectly, although my temps went up near 80 C, so I turned on Cooler Booster and was seeing temps of 62-64 or so. Minimal variation in CPU clocks seem to matter alot in intensive applications.
So I've since tweaked my Turbo setting to 3.7 ( default max Intel turbo) from 4.0 for long sessions of heavy gaming and disabled the +200mHz GPU default turbo setting memory overclock, as I don't wanna push it for a gain of like 10 frames unless experimenting. I also keep my GPU on an underclock of -150mHz using MSI Afterburner as I've seen a further drop of 3-4 C in GPU temps while no noticeable change in fps.
And someone posted on MSI forums that his GT73VR crashed anyhow after like 3 hrs of gaming, so he dropped his turbo setting to 3.9 from 4.0 and it has been stable.
Hope this helps!
EDIT: Actually, using on battery is pretty stable too for heavy apps although with nearly a 3x performance drop. And a poster on MSI Forums had more stability on running at max GPU clocks (1645mHz) using overclocking, although I wouldn't advise to try this first.