Had a shop install the Roush ones- they are the 1 inch loweering for the front (they are suppose to be plug and play). They continue to squeek and when i went back to the shop they said the factory bushing/isloator they re used is not sitting properly? The kit didn't come with any others ones other than the bump stops for the rear. Anyone deal with this before? thanks
Last edited: