It goes from running normal to loss of power to no power at all within around 10 - 20 seconds. Once there is no power it won't start again while rolling but once I stop and wait 10 seconds or so it will then kick start. Last time I tried it got to a point where it would not start up well enough to ride at all so i pushed it home. Once home I got it to start but fairly rough and checked the battery and it was as before, 12.7 with engine off and 14.5 or so with engine on.
I charged the battery the other day and it didn't make a difference when I tried to ride it. Maybe its the kill switch or a short circuit somewhere?