why havent YOU bought a new battery yet??? just sounds like you have a diminished capacity on your battery. the hot underhood temperatures kill batteries so they typically last 3-5 years or so.