**UPDATE**
I just got done installing the Alternator, and as soon as i cranked the motor, the battery light went away, the weird sound is gone, but now BAS ESP light is on.

Any thoughts?
I think it was the alternator, I honestly gambled, and bought the alternator for 200 bucks.
That weird sound would sometimes go away with the alternator, so, since it has been idling quiet and nice, I am hoping that I have fixed the issue. (fingers crossed).