Yep, I would swap in another battery, Check battery voltage, start it, and immediately look for charging voltage (something over about 13.25) AT THE BATTERY terminals. Rev it up and make sure you get 13.5 to 14.5 (ish). If so, you've pretty much determined its either a bad battery or a parasitic drain on the system when you shut it off. Check for that next.