Well, that's definitely a possible issue on the DIS part. I put thermal paste on the mounting surface, thinking like its a computer part or heatsink....
SCs live/die by their electrics/electronics. A compromised harness can include visual damage as well as hidden. Some wires are shielded to fight off...