Good advice from gtv6Capri: Original points type, in my 45 years of experience, always are much more reliable and productive than un-known EI add-ons from who knows where. Factory EI are the only reliable upgrade to points.
(But if you can fit factory original upgrade, always keep the old Kettering System, or spare EI bits in the boot in case of failure if going on a long trip) . My points System in my GTV6 Capri and my XY351 GT have NEVER let me down, as they don't when serviced every 10,000kms.
Re Timing: a Timing light will never beat DYNAMIC TIMING ON THE ROAD !........keep advancing Dizzy a "smidge" at a time till "pinging" is obvious in
top gear at 50 kph with "pedal to the metal". Then retard dizzy a "smidge" or 2 until you barely hear "a ping" or two..... Stop car and tighten dizzy.
None of this should be done until you know all other tune-up items are right & d/checked.
Re Hazw..........if it's add-on after-market......remove and re-instate original wiring. If factory as on late Escorts, check ALL your Globes front and rear and make sure they ALL have their own "earth". If all ok. Haz sw is likely to be the culprit.
Bernie