OK update. So the past 3-4 days its actually been running at a normal voltage. I guess the was a bad connection some where cause I cleaned all the terminals and put anti corrosion stuff on em so they don't corrode anymore. Still gonna buy a new battery though