Hey Guys, figured I'd give you some insight on this since I've had some great experience in this area and might be useful to some of you.
Usually starters/alternators fail prematurely because of battery issues. You should check your battery with a battery load tester to make sure that the battery is healthy.
One of the main reasons why alternators fail is because the battery isn't holding a good enough capacity to allow the alternator to work in a normal state. What happens is that the voltage regulator in the alternator rather than working at say 50% capacity, its now working at 100% capacity constantly and with the heat of the engine wears down the voltage regulator until it fries. The battery will have enough juice for 1 to 3 starts but then you'll see a rapid decline in power which then starts killing the starter (i'll get to that point later).
You won't see an issue until either the battery completely dies or the alternator's voltage regulator dies.
One of the main reasons why starters fail is because yet again the battery was not holding a good enough charge. The starter needs a huge amount of current to crank the engine. Most of that current goes to the starter itself, a partial amount goes to the electromagnet/relay inside the starter. If there's not enough current, two things happen. The starter isn't getting enough power to easily turn over the engine thus creating heat in the wound stator and the electromagnet doesn't have enough power to keep the relay engaged 100% so it creates arching at the copper plates.
You normally don't see this issue because as the health of a battery slowly declines, the sound of the starter slowly changes indicating a change or issue. And as this slowly progresses, you will only find out when either the battery, starter or alternator gives up. Then you're at a total loss.
I've had this happen in two different vehicles and it wasn't always a total loss but that depends on what gave up first, the battery or the rest.
So on one vehicle, the battery was dying, but it wasn't noticeable because the alternator would keep it at best of its performance. When a battery's capacity diminishes, it actually charges faster. The only way you can see it's capacity is either using a charger that shows capacity as it charges or a battery load tester.
As the battery slowly progressed to it's death, the alternator was getting beat up running at 100% capacity at all times. The starter's relay was arching creating holes in the copper plates.
The issue was only apparent when the car would die while idling at a light. Long story short, half the voltage regulator in the alternator fried limiting the alternator to 50% of its peak power, so at idle, it was not enough to keep the battery and all the electronics alive. The battery died because it wasn't getting charged and the starter needed a new relay (copper plates) because they were perforated from all the arching.
In the end, I needed a new battery, I rebuilt the starter and the alternator for what could have been just a battery if I checked it yearly.
Spend the money, get a battery load tester, they're usually on sale and are cheaper than getting all three things replaced/repaired.
