Firing help! She turns over but..

strange that it was fine one day and not so much the next... not points as that SHOULD be an electronic ignition. Is the distributor loose? moisture inside the cap? bad rotor?