You're still spitting out I/O errors.
Have you tried the CrystalMark tests? It's free from here: Crystal Dew World
IMO it's most likely the hard drive or the motherboard.
The easiest/cheapest way to figure it out is to purchase a platter based hard drive (that you can return for a refund) and install Windows on it. If the errors continue, then it's most likely the mobo. If the errors stop, then it's most likely the SSD