you suspect your battery. You should have taken it to AutoZone if you have it in your area.
Best regards,
Alex