just change the alt. mine did the same thing and after about a month with the light on and off, some times it would charge just fine and other times would not charge at all. I got my alt from auto zone with a life time warranty, good thing to because im on my
3rd alt now. had my worse luck with napa, auto zone is real good about there warranty.
good luck