The people that installed mine said I had a loose king pin. This was when they were going to do an alignment. Ford dealership inspected, and I think they just hit it with an impact or something. They did the alignment, and then I went back to the original shop.
They installed the steering stabilizer and said everything looked fine. Purposely asked them to check Ford's work.
__________________
|