Depending where the replacements came from they could have been bad out of the box. I had one that was labeled Denso but went bad almost immediately.swap your coilpacks around to see if the misfire follows the coilpacks. they are known to go bad over a long period of time.
Glad you got this sorted.