I was in the same boat as you. Mine were induced from my upper control arms. After installing the upper control arms, I couldn't stand the squeaking. I ended up unmounting them and packed them full of grease. So far so good no squeaks.