I have the distributor on my bench at work, and everything is in perfect working order. My only other thing to check is the engine oil cooler and lines. I'm thinking of just replacing them and the cooler so all that is new.
On a separate subject, how do I become a premium/paid member on the site?