MY 04 Polaris 330 is having trouble starting. I have to hook the battery to my car with jumpers. It will immediately start but within a few seconds of disconnecting it from the truck, it turns off. I assume the battery is bad but what else could have killed the battery? Magneto?