Got the car checked out. The car engine was sitting on the transmission. The engine mounts apparently failed. But now the repair place that fixed is saying they fixed issue but you can still hear some noise and that my control arms need to be replaced...UGGGG
|