looking into purchasing this wrecked hellcat but not sure if it's running right, in what way does the aftermarket damper help the car? running video damper picture