jack2006 wrote:
I would look at the underlying problem, and fix it. Might cost you a bit of time and frustration but in the long run it might be better than just patching it up with a charger.
I agree.
If not already done, would measure voltage across battery terminals with engine running. Should be 12-13 volts at idle speed, and 14-15 volts at 4-5000 rpm. This basically reveals whether the battery is receiving charging voltage during the ride. If this checks out okay, it might just be a bad battery.