If it was running well before the incident, a new cap and rotor should have fixed it. Perhaps there was some breakage of the cap and rotor and a piece fell down into the points damaging them, (could even still be there...). Did you pull the distributor as suggested? Before I did this, I would...