Try changing the coil pack loom, check that theyre plugged in properly. Maybe even clean the contacts with some crc and check for fraying and damage to loom, after that could be ignitor. The problem with this is it could be many different things, just a process of elimination now. What else can I think of? Try running a diagnostic too see if any error codes appear that might help you diagnose it.
Good luck.