I've seen this problem before. In my case the distributor pick-up gap was too large. As Rapid Robert suggested, check the pick-up gap with a non-inductive gauge at .008.