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...
Check the metal dust shields to see if they are contacting the rotors...including jacking it up and seeing if either wheel bearing has play/noise in...