So i saved u the cost of a rebuild. Thats why u always recheck and diagnose.
Yes as i described before swap cylinder 2 coilpack with another ie cyl 1 coilpack and see which one is misfiring. If cylinder 1 is misfiring then u need another coilpack. Yellow jackets are known to fail. U can get the 1 replaced or save up and get some splitfires for $550ish.
If cyl 2 is still missfiring then the issue may be in the wiring, the spark plug or the injector.
Let us know how u go when u swap the coilpacks