So here's my story. I've had my RX 580 for a couple weeks now and it has been flawless. No performance issues in windows or macOS. However, I moved my Mac Pro onto my desk and now sometimes I hear a vibration happening. It's hard to figure out where it's coming from. I took out of the front fan and cleaned it really well and put it back in and fired up the Mac. I noticed after a few minutes, the fan wasn't turning on, so I tried playing Resident Evil 7 at 4k to heat things up. The fan still didn't turn on so I turned if off and took the fan back out. Turns out, I had pushed the plug piece into the fan unit, so it wasn't making contact with the port on the mother board. So I fixed it and plugged it back in. After restarting again, the fan came on immediately. Hurray! But after browsing the web for a few minutes, the machine completely froze (mouse and keyboard too) and then it shut off and restarted... no warnings and no kernel panic message. This happened again a few minutes later and then I shut the machine off, unplugged it, and held the power button for 30 seconds. After booting back up in macOS, it froze again and restarted itself. So I booted into Windows 10 and played some rocket league and some resident evil 7... no issues in boot camp, so I thought maybe it was a bad sector on my drive or something so I booted into recovery mode and did a repair on all my macOS drives. It said everything was ok. So after I did that, I booted back into macOS, and watched some YouTube videos, did some browsing, played some rocket league... no freezes and no restarts. Weird. It hasn't happened since, but it kinda scares me a little bit. I should note, last time I messed with that fan, my Bluetooth stopped being recognized as if there was no Bluetooth module installed at all. Doing a PRAM reset and holding power while unplugged brought it back to life and hasn't been a problem since. Do you think my computer has fixed itself, or should I worry. It could be my graphics card I guess, but it seems to not have any issues doing whatever I throw at it and since windows works fine, it seemed unlikely. Also, I've been watching the fans on the card and the computer and they all seem to kick on when needed. Also, all my freezes and restarts were while I wasn't doing anything that would stress the card. Sorry for the long post, but does anyone think I'm good to go now, and it fixed itself like my Bluetooth did, or should I be worried? Edit: Replaced my power supply and all is fine now. Thanks for the help everyone!