Agreed.
yes, the battery should be changed. If it gets discharged a couple of times, then it should be changed, otherwise, you are straining the alt.
I would double-check the wiring of the charging system and the grounds, if you still have problems.
iougs -