David,
Does this have a Ducellier distributor fitted?
If so, try disconnecting the vacuum advance line from the carb.
This style of dist. is reknowned for the vac. advance unit failing, causing the symptoms you describe.
Solution ??
Fit a new distributor PLE143 for $129.00