At 140k it's probably looking ready for new suspension even if it's been done on time previously.

The sideways roll on bumps could be a bent rear trailing arm.