Also, could be your coil. When going bad, as they get hot, they start to miss/fail. If it's your coil. Easy to check using an inductive timing light on each wire and coil wire. Look at the light while pulling the trigger, if the spark is good it will blind you. If it's weak it will be like a flashlight with low batteries. Also you'll see if your missing spark.