One of the pins on my fuel pump wiring was loose so It would drop a lot of voltage from the vibrations of the car.
Idles now but hunts a lot, we pulled the throttle body off and are going to proper delete IACV as he never filled the hole
Thanks a lot Reed! Will check the timing gear if any issues persist after this.