get new SATA leads
and make sure the connectors on the motherboard are not loose
and don't use files on SATA leads, all you do it make them fit less well
but it is a Foxconn board.....that may have something to do with it
you could buy a real motherboard from MSI or similar instead