reading your post it appears that when you start the engine the external alternator has no load until you turn a switch on. Alternators do not like it when they generate voltage with no load (such as a battery). The alternator will go over voltage and usually destroys the diodes.