Check your Overclocking values...
also check your power supply connectors are ok (if some one is heated replace it).
may be your riser is faulty (first check if the same gpu is hanging every time).
i have changed all risers.. psu connectors are ok.
i am going to look the BIOS again..Maybe I miss something..