I may have missed something in reading your posts, but have you made sure the cradle is properly aligned in the car? That is the first thing that should be done before any other alignment work is done, especially what your mechanic did.