Starter/ignition issue

I had a prob. like that with my dart once, I think it might have been wear oil was dripping down on the starter from the Distributor, so I got an new O ring & gasket, then to be safe I done what my repair book told me it might could be, I put another ignition switch in & replaced the starter & it ant done it no more. (knock on wood!)