i noticed in your picture showing a splice to the voltage regulator from the ballast, you used a "scotch lock" [or whatever they are called]
i'm not a fan of those, as they can cut the wire strands when they are attached, and can allow moisture to wick into the spliced wires causing the dreaded "green death".
just my opinion from years of repairing wiring harness issues.
your mileage will vary.
beer