Originally posted by: kayaksurfer
Battery might not be making proper electrical contact. scrape/sand/clean/bend(carefull!) the contacts and see what happens. They get oxidised/dirty with time.
Also, if more than 2-3 years old, might be time for a new battery.