I would say go to pepboys and have them check your belt.Usually your altenator just goes right out,not hanging around half bad for awhile.I would bet by what you explain it is not the altenator but just a loose or worn belt..Goodluck.....John.