I'd take a look for a vacuum leak. Use some carb spary or a propane torch (no flame of coarse) and check the intake manifold, carb base gaskets, hose for wipers, hose for vacuum advance.
Good Luck
Don