Well I have not get the alternator tested yet but I think it is the problem.
Sometimes randomly the battery light will come on. The radio will turn off and turn back on, sometime under heavy acceleration the speakers will pop. My gauges flicker and the headlights dim sometimes.
I think it is the alternator.. but I am not sure.