With the only code being P0302, the first thing I would do is unscrew spark plug #2 and have a look. Maybe it is just fouled out. Put back a new plug or switch it with one of the other ones.
This is a "waste fire" system with each coil firing two cylinders. (Both plugs spark each time the coil is triggered, but only one at a time does anything because there is no fuel in the other cylinder, its spark is wasted.) A totally bad coil wouldn't fire either one. In the kind of unlikely case that only one output of the coil were bad, you could switch the two wires on the coil for plug number 2 and see if the problem moves.
The plugs or wires are more likely ignition problems than the coils. That is if it is an ignition problem at all.