If your not tight on money at the moment get a new coil pack, ( upgrade it while your at it)
If you don't want to spend the money an electrician could test the ignitor and coil pack on a bench for a couple of bucks ( 10 to 60?)