did you check if the distributer was rotating?
bad rotor in the distributer or bad cap?