Where do i start, get a new rotor button, check the distributor cap for burning and arcing, if in doubt, replace it, have a look at the spark plug leads in the dark, if you can see any of the leads shorting out while the motor is running, get some new leads, i once checked the original Alfa leads this way and they were putting on a light show!, on the carbs, check the needle and seat for correct sealing and check the floats for any leaks, and check the float height for correct specifications, then remove all the jets out of the carbys and blow them out, and hold them up to the light, to make sure you can see through them, some times when you blow compressed air through them, you are just moving rubbish around, so blow them out from both directions, and then check the petrol filter for being blocked up, just blow through with your mouth from the tank side of the filter, sometimes with an arrow or 'in' mark, if it seems blocked, just replace it, Colin.