Well that’s kinda scary still..I’d be worried that they didnt fix the problem if they couldn’t identify what it was....?Well, close to $900 later I now have two new ball joints, an aligned front end, and all fittings lubed and filters replaced! He said the ball joints were worn, but didn't look bad enough to have caused the problem, and nothing else looked like it would have caused my problem either. He even took it for a test and couldn't make it happen again. I opted to replace the joints.