found the culprit was my external boot drive a 1tb fantom drive, looks like the NVME driver was hanging and causing a crash, i peaked threw the crash log and found this repeated in all three of them removed the external boot drive now back on internal, 250 gb one. seems its stopped doing it. but here is what it said. IONVMeController::setPowerState(0xffffff9519080400 : 0xffffff8017ad9be2, 0 -> 2) timed out after 101093 ms @IOServicePM.cpp:5607\nPanicked task 0xffffff904cfe5fd8: 319 threads: pid 0: kernel_task\nBacktrace (CPU 2), panicked thread: 0xffffff951830d598, Frame : Return Address\n0xfffffffc0032ba60 : 0xffffff8015a26561 \n0xfffffffc0032bab0 : 0xffffff8015b8bc30 \n0xfffffffc0032baf0 : 0xffffff8015b7b1ec \n0xfffffffc0032bb70 : 0xffffff80159c0971 \n0xfffffffc0032bb90 : 0xffffff8015a2684d \n0xfffffffc0032bc80 : 0xffffff8015a25ef3 \n0xfffffffc0032bce0 : 0xffffff80161db7ab \n0xfffffffc0032bdd0 : 0xffffff80160f521d \n0xfffffffc0032be30 : 0xffffff80160f4ba9 \n0xfffffffc0032be40 : 0xffffff801610f09e \n0xfffffffc0032be80 : 0xffffff80160f38d8 \n0xfffffffc0032bea0 : 0xffffff8015a81c88 \n0xfffffffc0032bee0 : 0xffffff8015a82d18 \n0xfffffffc0032bfa0 : 0xffffff80159c019e \n\nProcess name corresponding to current thread (0xffffff951830d598): kernel_task\n\nMac OS version:\n23G93\n\nKernel version:\nDarwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1\/RELEASE_X86_64\nKernel UUID: B8A95C25-3789-30A2-AE3C-7A48E0B91426\nroots installed: 0\nKernelCache slide: 0x0000000015600000\nKernelCache base: 0xffffff8015800000\nKernel slide: 0x00000000156e4000\nKernel text base: 0xffffff80158e4000\n__HIB text base: 0xffffff8015700000\nSystem model name: iMac20,1 (Mac-CFF7D910A743CAAF)\nRoot disk errors: \"3rd party NVMe controller. Command timeout. Write. fBuiltIn=0 MODEL=FANTOM DRIVES VENOM5 FW=ELFMH0.1 CSTS=0x1 US[1]=0x0 US[0]=0x13 VID=0x1987 DID=0x5021 CRITICAL_WARNING=0x0\"\nSystem shutdown begun: NO\nHibernation exit count: 0\n\nSystem uptime in nanoseconds: 2425546011272\nLast Sleep: absolute
SO looks like im finding another boot drive as there are no updates for this drive, peaked all over fantom drives website to find nothing, also i think they may have gone belly up as all there numbers are disconnected.