I'd take the coil wire out of the coil and look at the end of it to make sure its ok. Also check to see if the coil has any oil leaking out of the center. I would suspect something ignition related.