Well we just hade new ball joints and rotors put on the thing to pass inspection. And now it pulls to the right and when driving it like a squeking noise comes from the front end like when the wheels turn or when they lift on a bump or stuff any ideas of what that could be and is it an emergency?? im not car smart but i know some things... Help please?