I don't know about explaining the function other that it gives the signals to the coils.
Your description is exactly what I went through a couple of years back and replacing the cdi fixed it.
Switch the coils and the problem stays on the left side, it's very likely the cdi.

Last edited by bigbill; 09/27/2014 12:35 PM.

Contra todo mal, mezcal; contra todo bien, tambiƩn