Turns out its the motherboard that's not compatible with the 8800GT as its a GEN2 PCIe card and the board only supports GEN1, which wasn't mentioned anywhere without some serious looking. Turns out lots of ppl have ran into this problem

Solution is to use another computer to flash the card to make it a GEN1 card but I dont have any other PCIe compatible motherboards so instead I'm just sending it back and getting a different card.