Have you changed the plugs yet? Thats what I would do. Changes plugs and if it has plug wires, change them. That way you KNOW with out a doubt that it is not the plugs or the wires. Like I said, if a plug wire has a bend in it, it may intermitently spark and miss. Thats where I would look first