original battery on Honda lasts only 3-4 years. Don't know why Honda does that, maybe they think many people change cars around that time.
It has nothing to do with the car, after you change the battery, then evrything will be fine.
Try to measure the voltage and jump.