I've looked at so many post on alternators, I've started drinking. On the way home the other day the battery light and battery not charging message came on and voltage on dash dropped to below 12. I have a Chevy 2005 2500 HD 4x4 6.0. At the time I didn't think to pull over and try to restart so I tried to make it home and eventually the battery went dead and I was dead in the road. Thinking it was obviously the alternator, I installed a new one. Dumb me. Any way the new one worked fine for several miles and then the same thing happened, voltage drop, battery not charging and then it would charge a little. Pulled over and cut off and on restart it went back to 14 volts and was charging. Increased rpm's to charge battery and it maintained charge. Then it dropped again several minutes later. Seems to do better on Interstate at speed but even then at times it would do it again. Drove 90 miles and it was fine until I got in the city at slower speeds, stopping and starting. I've even checked the outside temp of alternator and at 110-120 it would quit charging. I've turned off lights, a/c radio and same issue. I put volt meter on it when I crank it and it's 13.5 - 14.1 but after a minute or two decreases to 12 and then less. Charged battery to 95%, pulled non essential fuses in groups and restart and monitored voltage. Same result after pulling every fuse in groups and starting it would eventually quit charging. Checked my grounds all seem to show no signs of corrosion or being lose. Battery is holding charge at or above 12.5 an 70-90% even with all the starting and cutting off to check fuses. I'm so frustrated it's not even funny. I did take it to a shop today and they told me it was the alternator until I explained the above and informed him I had already been to the alternator expert here in town.
It would at times come back on while riding down the road, battery light go off and the message would go off. It was off and on. Volt meter would show it going down to 12.1 and then gradually to below 12 if I let it sit there and run. I've had the truck since it was new and lots of repair over the years but this one has me stumped.