Just for the heck of it= hit up a body shop & see what they say for repairs. They are 1/2to 2/3rds less for their labor rate compared to a mechanic shop. Up here shop rates are 125.+ & B/S are 48. to 52. hr.
Introduce Mr. Torsen to the mix
Bigger brakes then you- D23 crew- D-Tech- Sedan Revolution= #131