BB ingnition timing

You have the two issues without getting into the carb tuning yet: the rate of advance, and the amount of centrifugal advance. You should have one heavy spring with an elongated end and one a little lighter with two ends that are exactly the same. What you need to do is remove the stiff one with the elongated end and replace it with a Mr. Gasket "light" advance weight spring. Leave the factory lighter one in place. Then weld up the slots to get the centrifugal number you want. Then reset the initial to what you want. Then you'll want to tune the carb. If the initial change helped a lot, the mods above will fix it.