Random Freezing and Reboot when connected to dual monitors

I have installed CachyOS on my MSI Prestige 13 AI powered by Intel Core Ultra 7 258V with 32GB of RAM and Arc 140V GPU and everything works fine when I am using the laptop on the go but whenever I am at home and I have it connected to my Thunderbolt 4 dock with dual monitors it will randomly freeze and reboot on me. It was always at random and hard to document when it happens but since the upgrade to 7.0 it seems to happen more frequently. I found this post and tried adding the grub parameters below and it helped but still causes it to reboot.

pcie_pm=off usbcore.autosuspend=-1 pcie_aspm=off

My laptop froze and rebooted on me again and I used journalctl -f -k | grep --line-buffered -iE "btrfs|nvme|pcie|usb|error" > ~/monitor_cachyos.txt to help get some more info and I got this. Hope this helps. I tried looking into myself and I kept finding people having issues with Nvidia cards but I am only using the iGPU with Mesa drivers.