sounds like the alternator. gonna need to have it checked/fixed