Your boyfriend and husband both have 99 Rangers
Alternators don’t last forever, I’d say his alternator is shot again.