It's either the battery terminal connection that needs to be cleaned (use a baking soda/water mixture then rinse very well to get rid of the corrosion, then remove and clean the terminals) or the battery itself. Did you check the battery fluid level? Ours was toast a few months ago (also an 08) and we had to replace the battery. Charging won't help if the cells are dead.