Welcome Visitor! Please take a few seconds and Register for our forum. Even if you don't want to post, you can still 'Like' and react to posts.
Bad battery. Like ron mentioned, el cheapo brand advance and autozone batteries dont last very long. 2.5 years is about right for one of those. You could have damaged the battery in several ways. Letting it drain down too far, letting it sit drained in cold weather, improper charging etc can all damage a battery. Sometimes you can also have volts and not enough amps if the plates get heavily sulfated.Battery is at 12.3 v and is 2.5 years old