so your running the yellow wire to your reg/rec , you have placed the white earth wire to your ,reg/rec,IE undowene the screw from backing plate , then soldered a wire to that to gain more length then place that wire to your reg/rec? yes
so when you have done that , you test your red pwr wire out of your reg/rec with a dc volt meter , and you get 9 volts at idle ?
either your earth wire is not grounded to your frame and or your wire you have joined is not joined well enough
those are my only idea's ,, this mod works as i had run it for a very long time and never a flat batt
it also with work by just splicing the yellow wire to your reg/rec and not joining the white wire to your reg/rec
you should also run your headlights and tail lights on ACpwr , to save the draw on your batt