Make sure the inner tie rods buchings are okay. Common failure and can really make things dicey in the steering dept. Still sounds like they mucked something up.