ok it runs but poorly??
Put a vacuum gauge on it - if the chain is off or its out of time the reading will be low(look in an old Chiltons manual and they have several pages of vacuum readings and what they mean.) It's very old school but a great diagnostic tool. Also, I chased my tail on a car that did the same thing, after replacing everything I found out it was a five dollar ballast resistor. It's the ceramic white thing on the firewall. (I'm pretty sure they have a different resistance from electronic to points)