What PV is your set up running?, I have the rotax style on mine and at one point i had a spring issue that made it run strange.
I would bet it is the coil the last time mine went out it felt like the plug was fouled or jetting was off only at the top end,it would start run and ride but wouldent make S for power.
with the light flickering problem you are having i would check all conectors and make sure the voltage regulator isent damaged
then check your stator cover for moisture that also causes problems in the system.
Full coustom 1988 trx 250r W/CPI sphinx LED 310 PV,fullbore,laeiger works suspension,the list goes on and on
2009 trx250r pro-cross 310, laeiger a arms and swinger,pep suspension by jet racing,shiney and anodized
1986 trx250r woods build in progress
2005 trx450r -sold-
2007 yfz450 -sold-
2008 trx450r -sold-
2007 ltr450 -sold-
why did I sell the 4 pokes you ask? ride a 60hp trx 250r in the dunes that weighs 100 lbs less and ask again.
2005 400ex wifes woods bike, fcr,white brothers full pipe,a few other mods,pep suspension by jet, gt thunder rear link
2004 crf 250r set up for woods
2006 rmz450 set up for sand