With everything you said! Good possibility injectors are shot and cod be stuck open. If injection pump was starving due to low or no fuel pressure getting to it. Injection pump could be shot. Need to probably get a scan tool that can read high side fuel pressure and turn on and off injectors.

Sent from my Pixel 3 XL using Tapatalk