This is a classic problem BB. Not always the camring, there be several possible causes. I scribbled about this a while back, and I think if you look here there may be relevant bits.
https://www.a7a10.net/forum/index.php?topic=16557.0Don't know what Cheeserbeezer might be able add to improve/correct/amend, but there are several things to look at.
Probably the hardest thing to rectify on a K2 or V F frankly, and other remedies / causes need looking at before taking dremels or other grinding weapons to camrings, or spending literally a couple of hundred quid on new ring and / or housing. Dynamic testing across the rev range is - seriously - not a luxury; it's a necessity.
Tis why I keep banging on about 'check both sides' - you obviously have an error of multiple degrees on the mag, which will be doubled on the crank 'cos it goes x2 the speed.
Tis why I am happy to run a couple of bikes on fixed timing, having got their mags to deliver 180:180° sparks after a lot of sweat!
Tis also why
'strobes are good'.