aweful cracking sound ,need help
I'd be looking at the strut rods, strut rod anchors.
Print