Figured it out. I have 4 PCIe slots 2 16x and 2 8x. I started putting the NIC and video card in different slots to see if that was it and I got it. The Video card has to be in Slot 1 which is 16x and the NIC in slot 2 which is 8x, if I use the other 16x and 8x it will not work. I also had to remove the SPF modules from the NIC while OPNSense booted. Even crazier is once it successfully boots I can leave the SPF modules in during subsequent reboots. I don't get it but hey, I hope this helps someone in the future.