did you check the wiring coming from alternator to regulator? sometimes they melt at the plastic connectors,esp if you try to start your bike by holding thumb on starter for long periods could be poor connection ,should be three wires yellow going to black either under seat or under tank