Getting some noise from my front end after 2K miles after installing these and am thinking it's finally time to just put Lemforders in here and, "set it and forget it."
The noise is a low pitch squeal/squish that occurs when accelerating from stop and when stopping hard. Will inspect a little further before making any conclusions.






