I too have had an ongoing issue with misfiring, running rough on take off. Checked everything that's been posted here. Fuel flow, spark plug leads, distributor caps, etc, etc.
Then I was given a spare coil that came off a Jabiru that had a cold start kit fitted to it, so I knew it was good. Fitted the coil (the gap was a bugger to set, used thin card board) to what I thought was the bad side. But this made no difference. Still misfired on take off. Feeling that "Murphys Law" was in play, I then swapped the replaced coil (the one we removed) with the other one (the one I didn't touch).
This went very smoothly as I had already done it recently (very) and I still had my pieces of cardboard! Took a few turns to get it started (A breakthrough clue, but I didn't know it then) and took off once again still misfiring. Back safely on the ground I decided to put in new plugs (the old ones had only done 30 hours but I was now clutching at straws AND I better re-check the coil gaps. I'm positive that I set them at .0012" but they measured .0017" - WTF!!!
So to cut an embarrassing story short I re-set the coil gaps to .0010" (a few thou under to allow for Murphy) and went flying. Climbed like a scalded cat. Problem fixed.
Hope this may help.