No, the external coil will not solve the problem, neither will the ignition box. The TDC sensor is located in the distributor and is connected directly to the ecu. I have both of the MSD setups, none of them have any wiring or wires spliced for TDC sensing to the ecu.
2 choices, repair or replace.