Wish I could help with where to get your parts, but I shop at VAP, Vancouver Auto Parts. Whatever they don't have is Dealer only. So it has worked out great for me this way.
Hurry and rip them front ends apart....I want to know if it is the needle bearings....lol
I don't think any part number I have for this stuff will be worth anything here as this is from a store no one here goes to.