Plugs look fine. Have u tried the leads yet? I had the same problem turned to be a plug lead must have damaged it pulling it out, I found out by taking the plugs out, plug them back into the leads and get someone to turn the car over to see for a spark
We have a fix, turns out my Emanage wasn't happy so made some adjustments and now running OK. Everything else was just a red herring! Thanks for the replies.