Stop in for a cup of coffee

Yep... new battery... I would also get a new cable and make sure it is getting good connection on both ends.