Process of elimination. Its either, spark, fuel or compression related, so you need to check it has each of these.
Have you replaced the coilpack on cylinder 2 with a new one or swapped it with one of the other cylinders? When were the plugs last changed?
Next thing i would do is remove the sparkplug and inspect it's colour, then test the coil and plug to see if they spark. If you have spark, then it's either fuelling or compression related.