First off, my starter works perfectly fine but the last few times I went riding (2 monthes ago or more) when I pushed the button there would be a 50/50 chance of it doing nothing. When nothing would happen, all I had to do was slightly engage my kick start then it would turn over. I went to start it yesterday and it would not do anything...and yes the battery has a full charge. I also had a YFZ 450 that did this too but ended up selling it before I got it fixed so I'm guessing it's a common problem. However, I searched it and there was nothing related to this. The only thing I found that may be usefull is some guys say to grease the starter shaft and I'm not quite sure how this is done. BTW my bike is an '04.