Since you’ve already swapped the coil packs, have you tried swapping the wires? If you swap the wires and the misfire is in another cylinder, you’ll know its the wire. Also you may want to inspect the spark plug, even if they were recently replaced. I’ve had the ceramic crack on the plugs crack shortly after replacing, thus the gap couldn’t be jumped, causing misfires.
Best regards
-Ryan