Is it still misfiring after it warms up?
Have you watched or graphed the upstream O2 sensor activity? Should be between 0.1v and 0.9v and active.
Ok I figured it out that the sensors are supposed to be active, as in they are supposed to jump around.
At idle Bank one is currently sitting at .6volts, hasn't moved and I've been idling for about 10 minutes.
Bank 2 is bouncing around as it should between .1-.9 though it did show it hitting 0volts occasionally.
Edit: bank1 starting bouncing around while cruising.
LTFTs are about +9%- 12%.
Misfires occasionally on multiple cylinders, but it's nowhere near as bad as it was.
Getting balls for gas mileage though.
I didn't like the plugs or wires, there was a random AC Delco in cylinder 4 that definitely wasn't gapped at .040. replaced all that.
Noticed that that canister on top of the intake was extra wobbly and realized it was missing the little rubber piece to keep it tight. Fixed that.
Things seem much better, still having a hard start long crank issue occasionally.