I recently failed an inspection due to faulty ball joints in my Explorer. I had them replaced at a Local Mobil Station mechanic at a cost of over $600. The car was not driven for 2 months. Then...