Regarding "oscillation" noted by the OP - I too have been fighting this for a couple of years and finally got results I can post.
In the end it was about finding a good alignment shop.
My original alignment shop was great - actually Eric was great. He worked on my old QX4 after I ran it onto a ...