Question is, are you still getting the misfire?
Misfires can be from a multitude of things. Injectors, head gasket, bad coil, etc. If you can, try swapping the coil pack with another one and see if the misfire codes move to those cylinders. If the misfire codes change to 301 & 302, then you have confirmed that it is the coil pack that is the problem. If the codes don't change, then you probably don't have a spark problem.
Let us know what you find.
Use the Answer this Question button to reply.