For the last few months, I have been having a problem with the contacts on my distributor cap. I first start noticing misfiring on acceleration. If I clean the contacts with sandpaper or scrape them with a file, it runs great again. I've tried caps with brass and with aluminum contacts. The same problem happens on both. The last new cap and rotor only lasted less than a thousand miles before it started missing. Does anyone have any ideas what would cause this and how to fix it? Thanks.