the fact that your enginge is torquing over by 3-5 inches should be enough of an indication that there is a prolem with your motor mount(s). Unfortunately the BEST way to check them is to jack up the car and visually inspect them from underneath.
These mounts are hydraulic and contain oil to assist in the vibration damping. There is a steel dome on the top and a rubber housing below that. the rubber contains hydraulic oil and the bottom of the mount is a steel platethat's moulded into the rubber. quite often the rubber will crack around the bottom plate and collapse by allowing all the oil to drain out. This usually occurs on the exhaust side first due to the heat.
'94 W124.036 249/040 leder; 8.25x17 EvoIIs
'93 W124.036 199/040 leder; 8.25x17 EvoIIs, up in flames...LITERALLY!
'93 W124.036 481/040 leder; euro delivery; 8.25x17 EvoIIs
'88 R107.048 441/409 leder; Euro lights
'87 W201.034 199/040 leder; Euro lights; EvoII brakes; 8x16 EvoIs - soon: 500E rear brakes
'70 R113.044 050/526; factory alloys; Euro lights