In the 1st pix, looks like that bracket is cracked, or the sheet metal is tore. As far as motor mounts= w/ the hood up & someone w/ their foot on the brake & a little bit of throttle, is the motor rolling upwards or backwards ? Or try this= Have them hold the brake & move the shifter from reverse & drive & whatch, & check for the motor rolling back & forth. How is the dogbone? How many miles? Hows the motor run?
Introduce Mr. Torsen to the mix
Bigger brakes then you- D23 crew- D-Tech- Sedan Revolution= #131