I have a 1998 k2500 7.4 vortec 454 4l80e 3.73.

A little background,

I bought the truck with the typical hot start issue.
Got worse after I got the truck.
Replaced injectors and FPR.

That was 2019.

Thought for a while I had a bad head gasket,
but turned out to be a bad intake manifold gasket.
Finally got around to changing it, in 2020.

First startup and it knocked. Bad.
Turns out, something had been screwed
to the firewall at some point in time. Well there was a
self drilling screw that landed in number 3 cylinder.
Replaced num 3 piston and rings. What a job. Lol

New Distributor, ceramic boot plug wires, Blu streak cap and rotor.
New NGK plugs. Deleted EGR, and cats. Exhaust is true dual 2.5, with
glass packs in cat locations, flowmasters after that with rear exit.

I have a missfire at idle.

No codes. But random missfire code is set to no error reported.
Thought maybe my truck had been tuned before I got it,
But reviewing other stock files from HPT respository with the same OS
Also had no error reported.

I seen once a YouTube video of a guy that had
replaced his injectors and had misfires,
And his injectors were not seated all the way in the hole.

Has anyone else ever ran across this before?

Missfire, missfire code, or anything else helpful?

I know these trucks seem to be like a unicorn, not a lot of info on them with OBD2 454.

Thanks