Have a suspension specialist like Servitek take a look at it.