check the cap and rotor, see if theres a bunch of white buildup on the points, if there is use some really fine sand paper to clean it off, or just replace the cap and rotor, and if your distributor is older, you could try replacing the magnetic pickup.