Yes, alternator could be the problem as bad grounds can do that also.
I had a Chevy S-10 with same problem, and was alternator plus battery cables.
Alternator can be bad even though they had been remaned. My Contour had to go over 3 different NEW alternators to finnally get the right one.