Intel Graphic's HDMI audio fails after enabling intel_iommu=on

If anyone has any idea how to fix Intel Graphics HDMI audio after enabling intel_iommu=on that be awesome. “intel_iommu=on,igfx_off” fails to fully pass the nvidia gpu causing code 43, everyones least favorite code.
Here are my steps on Ubuntu 20.10

-install kvm-
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
sudo reboot
sudp service libvirtd start
sudo systemctl is-active libvirtd
sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER

-lazy gpu passthrough-
-Check BIOS and make sure if using integrated intel graphics, that they are set to primary.-
wget https://github.com/pavolelsig/passthrough_helper_ubuntu_20/archive/main.zip
unzip main.zip
cd passthrough_helper_ubuntu_20-main/
sudo chmod +x gpu_passthrough.sh
sudo ./gpu_passthrough.sh
-or just add “intel_iommu=on kvm.ignore_msrs=1 vfio-pci.ids=10de:1401,10de:0fba” but with your pci.ids to /etc/default/grub then run sudo update-grub and reboot-

-confirm vfio in use or get pci.ids-
lspci -vnn

-Recover previous disk-
sudo apt install cifs-utils
sudo mkdir /media/sol740
sudo mount -t cifs -o username=User //IP/Folder /media/sol740
sudo dd if=/media/sol740/Share/vol.qcow2 of=/var/lib/libvirt/images/vol.qcow2 iflag=direct oflag=direct bs=4M conv=sparse status=progress

-kvm xml edit-
-hyper-v section-
<vendor_id state='on' value='randomid'/>
-just after hyper-v section-
<kvm>
<hidden state='on'/>
</kvm>
-cpu optimization-
<cpu mode='host-passthrough' check='none' migratable='on'>

Honestly this guy has everything you need to get going:
Easy ACS kernel patch guide for Ubuntu 20.04

Haswell IOMMU bug:

Oh well, guess when chips are available again I’ll be able to upgrade.