That magneto used on your motor is very reliable, most working fine today after all these years.
As for the points, they are difficult to properly clean in place. I suggest removing them and take them completely apart, degrease everything, and polish each contact individually. Reassemble and...