I agree that the pickup is a little low but it isn't far off, I would be inclined to try a different CDI first. Indian can be bought off ebay for less than £15 and even if not the cause, are handy as get you home spares or for testing opportunities like this. I must have 4 or 5 of the things, where are you based?
Colin