67 Barracuda Heavy Electric Load

The voltage regulator plug looks like it came as part of the M&H harness.

IMG_5211.jpeg