I just did mine on my 07 yesterday. I went with the Pivot Works kit from all balls due to they say the bearings are NOT from China, I have my doubts, I was going to get the Timkin 32006X Bearings but could not locate the seals for it. after I got the Pivot Works kit i was able to get a part #...