Took my truck in and found out the issue was the U joints. They put a second person on it and were able to get it back to me the same day. They even noticed one of my headlights that was out of alignment and adjusted it for free.
I have used these guys in the past and they are alwasy very helpful. I am even starting to use them for my oil changes.
Highly recommented.
more