I just dropped it off this morning and they called me back an hour later to pick it up. They told me that a bearing has to be ordered and that I'll need to drop it again in a few days. Not happy at all to driving it around the way it is but they say it's ok, have my doubts. As far as the high pitch noise in morning start ups, now their ordering a new alternator and belt and also have to wait for those. I'm a firm believer in if it ain't broke don't fix it and am really regretting bringing it in for the axle recall. They also ordered a part for the sunroof recall and am thinking twice about letting them do that since mine does not leak at all at this point. So far I'm not impressed at all!