Ignition Switch Connector Fail

Took the Dart out for a spin today after setting timing, all going well, turn the corner and car shuts off, lost all power. Pull over, reached under dash jostled the ignition switch connector and I was back in business, got home and took a closer look, the large red wire of the ignition switch connector was loose and not seated in the connector properly, connector was burning hot. What is the best way to fix this? Replace switch- connector? Or simply place new terminals on each end of red and reconnect? Thanks!!

20190420_184634.jpg 20190420_184700.jpg 20190420_184652.jpg