Has that car ever had the wiring harness replaced? If not, I am wondering if the hard braking shifted the harness just enough to cause it move to position where it is now causing/exposing/revealing a problem that was about to occur anyway.
If the harness has been replaced, then time to work on another theory. Sometimes problems like these are worth taking to a repair place that has an actual MB Star Diagnosis System computer. It can be expensive but that can be offset by the time and money saved trying to guess.
If the harness has been replaced, then time to work on another theory. Sometimes problems like these are worth taking to a repair place that has an actual MB Star Diagnosis System computer. It can be expensive but that can be offset by the time and money saved trying to guess.