You may have a bad diode in the internal regulator...if bad you might be able to replace the regulator.
Test:
Remove the wire that is on the alternator D+ spade terminal.
[FONT=Verdana, Arial, Helvetica, sans-serif]Connect a small 12V test lamp from chassis (engine case) to the D+ terminal.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]If the light comes On, one of the alternator diodes is shorted internally.[/FONT]