So where are we at now?
New GCL143 coil?
New Ignition module & lead?
New distributor cap & rotor arm?
You still need to run a new supply in place of the the original ballasted wiring. Your ignition will be trying to run at perhaps half the voltage when you're cranking the engine as it is. There's a chance you may discover a plain white wire tucked up under the loom wrapping tape arround the branch that contain the coil wiring (white/black & white/pink). If not you can probably run one from the fuse box - Is it the standard Lucas variety with 4 glass fuses?
The white/ black that's running in to the loom is to provide a connection to a rev counter. You should be able to find the other end behind your dash, if that's an easier alternative than fixing that broken connection, with what probably a bit of domestic earth flex.
You can find proper auto wiring online. Autosparks are particularly useful for stocking Mini connectors & wire colours as they also make looms, but there's Polevolt & Vehicle wiring products too, even Ebay. Also, "Wiredbywilson" on the forum, who I expect could knock you up a wire with properly crimped connectors.
To see if it is just the ballasted supply causing your woes you could run a wire from the solenoid battery post (where the brown wires connect) to the coil's +ve. Both have screw terminals, but don't leave the coil connected for longer than necessary. As it's a permanent live, breaking the connection will be the way to stop the engine anyway.