Exactly what i was going to say QWK32, get some BCPR6ES and try, a crook ignitor "shouldn't" really come and go, usually they work or they dont lol.
Change the plugs, clean the afm, clean the coils, check your earth to the coils and good luck finding the miss as there is nothing more annoying than an miss