Now that you mention it, that culprit does sound very similar to another thread years ago where similar symptoms were listed. It seems like in that past case, it was the wire harnesses' routing near a piece of framework in the area of the headlight that caused the framework itself to start wearing through the insulation on some of the wiring, but the result was the same. Missing insulation on a group of wires run in the same bundle could absolutely cause a multitude of problems that wouldn't normally be related in individual circuits.