My car is a 2003 Honda Pilot. One day about two weeks ago my battery light starts to blink when I would accelerate. I went under the hood hopefully to find a loose cable. The positive cable was loose enough to wiggle. I tried tightening it, but it would not tighten enough to grip the terminal. I then went to AutoZone and they had a lead cap to put on my terminal to make it fatter and that fixed the wiggling. This also fixed the battery light for a day. It comes on again and mostly flickers, but sometimes it will just be on. I then check cables again and they are fine. Next I went to AutoZone again to get the battery and alternator checked. They both tested good. To include I do have an amp and sub-woofer installed. They have been in my car for about 4 months now and this battery light is now coming on. I even turned the radio off and sub off to test it. It still comes on. So for around 2 weeks now I have been driving like this and the car drives fine. I would like to fix it because it keeps me worried an anxious every time I see it thinking my car may die anytime soon. Please let me know what the problem may be a some possible fixes.