I had a feeling it'd come to this. It's another "drive does not exist" error, which eventually caused an I/O error, all of this the same as the previous BSODs. It looks like you just have a bad SSD. If you wish to confirm further, disconnect the SSD and run solely on the Windows installed on the HDD for a while. If it's stable, the SSD is certainly bad.