Straight off the charger a battery can hold a surface charge and test higher than it really is. Test it no, after you tried to crank it over and let the battery rest. I still have my money on a bad battery. Voltage testing for state of charge can be misleading. If you want to remove all doubt, go to Harbor Freight and buy a carbon pile load tester for $45 after coupon. You’ll never have to wonder about the state of a battery again.