Arg! Started happening again!
I checked event viewer and an error showed my DVD drive was abruptly removed.
Changed SATA ports again to have 1 drive plugged into each channel (including the purple ports) - board had 4 yellow and 2 purple (what are the purple ones btw? it's not raid because my board doesn't support it)
they are labeled in the manual as GSATA2?