If it is indeed the alternator, it is the curent handling diodes inside. It is set up so that when one goes, the battery light will stay lit and you know. Rarely is the light on due to the VReg going on these Bosch alternators. I got mine rebuilt for $110. They replaced the diode plate, VReg AND hot-tanked it. Call around for alternator repair places.