More often than not the computer just reboots without BSOD and sometimes the bios changes the hard drive it boots from and i have to change it.
This would seem to indicate there was a hard drive problem. I know if you remove the primary hard drive, a secondary one will move into the primary position in the bios. Possibly also if the system can only partially read the primary drive, it might try to go to a secondary.
I suppose there is a possibly it could be the controller instead of the actual drive, but considering it is an SSD, I think I would try running the system with a standard drive for a while to test. Maybe there is some type of conflict with the SATA drivers and the SSD.
Edit: I was wondering if turning off...