I echo "work with a local electric shop". I buy new alternators and starters from my local re-builder, the price isn't much more than rebuilt. I have a couple new Bosch alternators that have been running over 10 years now.