Hi mate welcome to S.O.C
A cylinder misfire can be caused by lack of spark, lack of compression or imbalance in the air/fuel mixture. Lack of spark can be caused by worn or damaged spark plugs or Coil pack, lack of compression by a blown head gasket and imbalance in the air/fuel mixture by a faulty fuel injector, fuel pump or pressure regulator. It can ultimately be a number of things so further diagnosis would be necessary to find the cause, and assess the damage and repair cost.
I would start with the cheaper options 1st I don't think it would be a head gasket I'm sure you would know yourself if that had gone. So would start with the spark plugs then work back to the coil pack.
And have you cleared the codes for it to return before you start ripping it to bits :D Yes I speak from experience on that part ;)