Hi all! I am new here and could not find another thread to post my question on! I have a 2002 Envoy and about 2 weeks ago I had a bunch of work done: All 4 tie rods (inner and outer), power steering rack, and front brakes were all replaced (among other mundane things like oil change, filter etc.). Two days after having it all done, the car began to shake pretty hard. Took it back to the mechanic and the tie rod ends had come loose so he tightened them up. Tried to get the alignment done and the ends are loose again along with a bad upper ball joint on the driver side (front). I am getting the ball joint done tonight but my question is if the alignment is off, will that alone cause the tie rod ends to keep coming loose? If not, does anyone have any idea why they keep coming loose? Could the mechanic have screwed up on the tie rods?