There was a post in here a couple weeks ago about the same problem someone else was having with an optimabattery. It is most likely the battery. You can usually take the battery to any auto parts stores nowadays and they will put the battery on a load tester for free.