Had same problem and at the end it was the M2 SSD who died. The BSOD were just the first sign, they became more and more frequent and one day it just didn't start at all. Bought a new one and everything was good again.