Re: cdi question
My experience has been that if the CDI is working at all it will fire all plugs. Check the ground (brown wire) on the coils. Also the NGK hard plastic plug caps have frequent problems, they vibrate and either wear a groove in the terminal of the plug or they loose their spring tension where they contact the terminal. If you find that to be the problem I would replace them with ones like the current Polaris twins use. Make sure you use a resistor cap because if you don't the non resistor will cause the HALL effect sensor on the EFI to miss fire.