I would have thought if it was idling ok but wouldnt rev that is carb/fuel related, not spark
but now that you have fiddled with the pick up coil and there is no spark complicates things. from memory the air gap for the pickup should be 0.8mm, about the thickness of a credit card