Thank you for the reply @SpaceInvaderOne , and before I started just wanted to let you know that your videos have helped tremendously till this point. So, as you requested I disabled VFIO allow unsafe interrupts and PCIe ACS override and rebooted the server. Here are the IOMMU Groups. For ease of view and to save time for you I went ahead and highlighted the GPU and the USB hub I'm working with.
Also as a test I tried something out prior to updating to 6.6.6 today. I logged out completely off windows on the VM, then shut it down. And to my surprise my server did NOT lock up. I would like to continue to figure out and test what the problem may be (as a admin stated this is probably hardware related) but for now that seems like the only work around I have at this time.
Edit: After starting the aforementioned VM after this point, there was no error. I have not ran into an error starting it since a few crashes ago when I had my USB get corrupted and the VM needed to be re created. Since then there has been no problem starting it.
Edit, spoke too soon. Crashed again after a shut down after logging out first.