check the wire from the negative terminal of the coil to the distributor. I had a similar problem on my old Ford, where the wire was bad, even though it looked good!