After months of trying, I just solved this myself. It turns out that if you don't have an APU in my motherboard, it doesn't support running a GPU at Gen 3. In the motherboard bios, the PCIE setting was at Auto. I changed this to Gen 2 and it instantly solved my problems.