Battery, yeah sounds weak. Connections of terminals, definitely. Pull your alternator and have it checked. It will be free at most parts stores