I had a problem with my E start today. First a little background. I have a 2004 CRF250X with full CCC mods. Lately my bike has been cranking slow and the battery has seemed to be low on charge. I really havnt had the money to get a new battery so for the last month if it didnt seem to want to start with the E start I just gave it a kick with the kick starter and it starts on the first kick. Usually after riding for 20 or so minutes the bike starts with the e start with out problem. Today when I went to start it would crank for a couple of seconds and if it didn't start right away it would slow down and just click. No problem. I still figure low battery. Here is where I had the problem. I tried to start it with e start. It didn't start. I went to kick start it and I couldn't kick it over fast. The starter was still still engaged. You could hear the armature in the starter spinning as I was kicking it over. I could only move the kick starter very slowly with a lot of resistance. I didn't want kick it hard for fear of breaking something in the case. So at this point I got off the bike and started pushing it in neutral back to the truck. I will admit at one point I walked away from it and thought about throwing rocks at the bike. Halfway up the hill I decided that pushing a dead dirtbike up a hill is no fun and went to try and start it again. I tried the e start and it cranked slowly but no start. I finally got mad and gave it some hard kicks. On the second hard kick the starter disengaged and the bike kicked over normally and started. I rode it back to the staging area with out incident. I started the bike at home and the starter sounded a little louder than I remember but I could just be hyper sensitve to it at this point. My question is, Is this a starter going out or a fluky think that happened because of trying to start it with a low battery?