Att laddlampan inte lyser ibland kan bero på att den inte får plusspänning från tändlås/säkringsdosa eller att den inte får jordreferens via generatorns D+, vilket kan ha med kolen i regulatorn att göra. Eftersom du har bytt regulator så kan man ju hellre misstänka plusmatningen än regulatorn, därför föreslår jag att du gör en späningsmätning någon gång när laddlampan inte tänds.
Ha en multimeter till hands och när inte lampan tänds med tändningen påslagen så öppnar du huven och sätter plusmätpinnen på kabelskon som sitter på D+, minusmätpinnen kan sättas på generatorchassi.
Kolla även hur kabeln på D+ ser ut, försök följa den så långt det går och se om den har skadat hölje någonstans så att trådarna riskerar att kortsluta mot jord.