Thank you for the donation.
Ball joints don't go bad suddenly. Probably problem was there but was not diagnosed earlier. Nissan suspension system is their weak link and leaves much to be desired.
If the shop comes up with additional excuses, I would say they are not up to the mark and there could be other faulty components that were not diagnosed correctly and it is time for you to get a new mechanic.
So far the repairs carried out looks to be in order but the squealing noise is most likely an after product of the repair. I would suspect the brake backing plates to brushing against the brake rotors causing it.
While working on the lower control arm, the backing plate has been disturbed and is now brushing against the brake rotor. Pushing the backing plate away from the rotor to get aditional clearance should solve the problem.
Monday, November 1st, 2010 AT 7:35 PM