I would check your Capacitors all along the motherboard. If you are up to it, open your PSU (be very careful) and check to see if anything in there exploded.
Years ago me and my bro's computer popped EXTREMELY loud, and the computer turned right back on after it reset. We took the PSU apart and a Capacitor had blown into SHREADS, but the PSU still worked