I would bet my money on the SATA controller or PSU, and I would suspect the SATA controller first, but the PSU is easier to test.
A broken HD controller is probably the most common motherboard faillure, and very hard to track. The only thing you see of it is random HD-related errors.
I would recommend swapping the PSU and distributing the load over the wires, and if that doesn't work to buy a new MB. If you use an AMD, you can have a good one for ~60 $, and for Intel ~100 $.
And if you buy, one, I would suggest an Asus one with a separate RAID controller chip. Better HD controller and good RAID at the same time.
A broken HD controller is probably the most common motherboard faillure, and very hard to track. The only thing you see of it is random HD-related errors.
I would recommend swapping the PSU and distributing the load over the wires, and if that doesn't work to buy a new MB. If you use an AMD, you can have a good one for ~60 $, and for Intel ~100 $.
And if you buy, one, I would suggest an Asus one with a separate RAID controller chip. Better HD controller and good RAID at the same time.