It's not the answer to everything, but in this case there's a good chance you will be able to see where the problem is by looking for sparks in the dark. Wait till night time, pop the bonnet and start it up. look around the coils leads and plugs. If nothing try revving it while you watch. If you see sparks somewhere, you have found the problem.