Headlight / engine wiring issues
A new harness would work fine, except it still has the rotten routing for power to your headlights.
I'd look for a good used one for low dollars and relay kit the headlights. Since you have to spend either time or money to fix that rats nest you have.