I f the battery is more than 5 years old, or looks more than 5 years old, that would be my prime suspect. Old batteries can often hold enough charge to turn on the lights or maybe start the engine once, but that pretty much drains them. You may get away with adding water (if its down) but in my experience, you're better buying a new one at this time of year. Consumers Reports this month has a test.