I'm sure there is a big problem with the Asrock G31M-S motherboard.
i've bought two of them and both are very unstable.
i've bought it to replace an old foxconn mb and i've double checked. All hardware are said to be compatible with that motherboard.
So, this is just a warning to those about to get a new board. rather pay R 15 more and get foxconn.

It would randomly restart, sometimes takes anywhere from 15s to 2min before it posts. at startup there is a 20% chance that the safe boot or some such error states that it has failed to boot to the os several times and i have to restart it again.

Now it might be some fluke that i'm stuck with two useless boards, but i'm not going to buy another just to find out i was right.

just some info, use it, don't use it. Just don't hit me over the head with it.