73 duster front end popping when turning left or right.

the strut rod mounts break loose too no?