I've had similar kickback issues when mine was jetted way too rich
Also another thing that popped into my mind, is if the pickup coil you used is not OEM, perhaps the sensor is in a slightly different spot than the OEM one? I might try retarding the timing a bit and see if that helps