ant-live
New Member
I need help. I keep getting this querking noise coming from my strut area, everytime I turn the wheels. I just had new strut installed, but I have to strut mounts added (since mechanic forgot them). What coud it be?
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.