MacBook Pro black screens and shuts off after a few minutes' use
As discussed on the MacRumors forums thread, Help! Updated to macOS 10.12.4, MBP randomly shuts off, it is likely that AppleThunderboltNHI.kext is the culprit:


  So if you disable (move out of /System/Library/Extensions) AppleThunderboltNHI.kext driver then reboot. Everything runs ok, you can connect external screens via Thunderbolt. 
  
  The only drawback is that Ethernet via Thunderbolt will not work.