just throwing some ideas out there:
Cracked rotor, bad plug and or wire, dist floating due to being not bolted tight enough, pip going bad, coil going bad. a bunch of things can cause it. My personal demon was one of the little plastic ribs on the bottom of the dist base that the cap clamps...