Sorry for the late update I ran into some other issues I needed to take care of.
So it looks like I got this working after I fixed a few issues. I managed to print a temp tower without issue, maybe I'll have problems in the future with other prints.
Installed a mount close by the extruder (around 1" of distance between the sprite pro extruder
Removed my filament-error.g (it was trying to pause then run filament-error.g)
Used the BTT recomended g-code but adjusted E value to 22
Changed my retraction speed to 60mm/s
Here is the g-code I'm using
; Filament Monitor (Filament Runout Sensor, Big Tree Tech - Smart Filament Sensor V2)
M591 D0 P7 C"io0.in" L2.88 R75:125 S2 E22