I went to the dealer yesterday because I had a coupon for some routine maintenance and was satisfied with the price and service. However,they did the routine safety check and said the battery light on the dash came on. I said no way because I'm really anal about watching the lights and gauges. They said it did came on and for an additional $90 they would check it out and said it's probably the alternator. They checked the battery and that was good. So I picked it up went to Autozone and on the way there turned every thing on and there was no light which came on. Autozone checked the alternator for free and they could not find a problem. Called the dealer and they said it was under hard acceleration when it came on. Took it for a spin and with very hard acceleration the light came on and when I backed off the light went off. Autozone said to bring it back before winter and have it rechecked. Good idea because it can be a little nippy in MN. So if I have to replace the alternator some time in the near future. Where would you go for a rebuilt alternator. I have not had good luck with NAPA alternators or starters so I would probably rule them out. I have O'Reilly's, Autozone and Advance auto near me. They all seem to be about the same price with the same warranty. If I have to replace the alternator I would like to replace it once and have it last a reasonable amount of time without having to change it out in a years time. The explorer has the 4.0 with 4 wheel drive. Thanks in advance for any input.