Sounds like corrosion or bad connection/battery.