I've had this problem ever since last month when it totally clapped out on me and wont start it has power but it wont hold a current my mechanic narrowed it down to a broken CDI i had it changed and converted to a better one, but just this day it was having the same problem, what else can i do??