There are no miss fires.
Compression is good
I will be smoke testing the engine later tonight
The parts that I have replaced, had to be replaced. The fuel pump was only putting out max 45 key on engine off, way under spec. The check valve in the pump was also bad and making the pressure drop to 0 instantly after the pump would shut off. Since I replaced the pump, I wanted to do the fuel filter at the same time. Now I have spec fuel pressure and it holds after the pump shuts off. I had codes for 2 bad O2 sensors, The others didn't throw a code, but they could still be giving off bad readings and they were cheap enough that I wanted to just do them all. Now the only code I have is for bank 2 being lean.