man i am facing the same problem, is it throwing a code 46? i purchased a new battery, i was stranded on the highway on the next test drive, i disassembled my bike to check and test the stator and i saw a little more than normal wear and tear seeing that i just bought a new OEM stator to go along with the new battery, thinking i have just found the culprit and took care of my problem I once again go on a test drive. I was stranded on the highway after 30 mins of riding.i hope your problem isn't as sneaky as this one im chasing but i do know There is only Three(3) parts thats needed to have/maintain spec battery voltage of a motorcycle, Stator,Regulator and battery, two of which i have replaced with brand new OEM parts the regulator is next my purchase( which im suggesting you check you regulator first) Which makes sense, it being electronic means vibrations and high tempature can effect it plus its location within 5 inches of a 3 inch exhaust pipe, it prolly gets real hot down there. but like i said im going to try the regulator and ill hit you back with results and let me know what you find out, cause it sucks having a sick bike in the garage