While injectors can cause lean misfire, the ECM will usually adjust by advancing the timing to prevent detonation.
Your problems sound more likely to be ignition related than fuel.
Since you replaced the plugs and the coils, the most likely culprit is the unseating of the coils.
From the Bosch website. More at the link:
“With the newly-designed coil, the customary “snap” is no longer heard nor is it an indication that the coil has been properly installed. This new design does, however, provide better coil performance at the spark plug connection point, which was the area that concerned some technicians. In other words, the original design actually gripped the spark plug tip and felt more secure; whereas the new design uses a contact spring on the spark plug tip and this design may not feel like the connector is gripping the spark plug – but in reality it does the job just as well or better than the old design.”
https://www.boschautoparts.com/en/au...ignition-coils