The old IDC problem... Hmm...
Yes, the IDC connectors are not quite up to the job are they...
Apparently, Williams needed to save costs and cut corners (save time).. DE did the same thing. IDC are not really rated for high current Pinball applications.