Sounds like an earthing problem for the lights. At that age (same as my own) lots of the connectors and wires are corroded. I'd try running a new temp earth to the lights from the engine earth strap or chassis. If that cures it, look at the wiring back from the lights.