Here is the history. All stock no mods including stock jetting. Rode for 2.5 hours last Sunday and bike flames out alot but would start first kick with hot start after warmed. Installed a flywheel weight is the only change from last Sunday other than 10 degrees warmer. Started 3rd kick cold and warmed for 1.5-2 minutes and dies while idling fine. Had difficult time restarting and problem worsened throughout the day. Idle is turned a little hi to help with stalling. Bike stalled numerous times today and took endless kicks to start. Onone occasion i had 3 of us kick at intervals and all agreed something on bike is not right. Im at sea level and humidity was hi today. Might kick for 30 minutes and not even a pop then all of asudden it would try to start and stall immediately. Very frustrating. Runs great once started but i realize stock jetting may be lean but started well last Sunday with hot start. I tried adjusting cable on hot start in case it stretched but made no difference. Almost seems the CDI may have a problem. Today starting was anywhere from 20 minutes to nearly an hour after it was already hot. Bike probably only has about 3.5 hours on it now as i could not get much time on it today. Any ideas. Thinking of pulling carb and inspect and maybe check float level. What else- I think the CDI is the culprit. Can the dealer test these. What else can I check.