I have a 2004 660 that has been having some issue's with dying while riding. It runs great: then all of the sudden die's. When I try to re-start, it almost acts like the battery is laboring. I've had the valves adjusted and the fuel pump checked for proper flow. I even stepped up to a hotter plug. It will eventually start, but most of the time I end up running the battery down. Is it possible a weak battery could be causing this? I have a winch on the unit as well as a radio/cd player. Maybe I'm getting draw from one of those that could be draining the battery? The battery is only a year and a 1/2 old.