So I just fixed a very similar issue I went through the normal suspects float adjustment, idle screw, timing, vacuum leaks. But it ended up being the auto timing advanced springs. As for how to check for vacuum leaks spray some carb cleaner on the gaskets on the engine intake side of the carbs...