I would highly suggest unplugging every non essential piece and fan and only run your essentials, unplug all unnecessary usb cables but keyboard etc. if it boots let it sit at the windows login / desktop for awhile anbd see if it fails. if not turn it off and plug in an additional component (fans being lastly connected) if a particular component causes the issue, its likely either an issue with that component or a power issue, if you get to the end and start plugging in fans and that causes it to occur, its a power issue (or short somewhere) If that works but connecting usb devices , mouse etc causes it, it could be some sort of usb grounding out the chassis isuse, i've seen it before.
Pay close attention to the motherboard faceplate , and how the motherboard is mounted. make sure you dont have an extra mount where a screw doesn't match on your board etc. Good luck.