Could be coil or igniter going out. With that setup I would look at going to a MSD or other ignition vs sticking with the stock set up.