Check the distributor and make sure the mechanical advance weights are not hanging up and that the vacuum advance is working every time it's suppose to.