What kind of distributor are you running? I had almost the exact same symptoms, and it turned out to be the optical module in my Mallory Unilite Distributor. They don't always fail altogether.