The company I purchased from is Suspension Restoration Parts Co.
http://www.suspension.com/ .
They are in Modesto. (209) 578-5101. I called to place my order. They list a lot of stuff on their website as fitting the Z's and many other nissans.
I went to the Energy Suspension website to figure out how to measure the ball joint to pick the right part. Here is the link to their measuring page.
http://www.energysuspension.com/pages/tie_r.html
The part numbers I ordered were:
Lower ball joints- 9-13119 (they come in a set of 2. $3)
Upper Ball joints- 9-13105 (they come in a set of 2. $3)
Tie rods 9-13105 (same as above) after taking it all apart I noticed the other 4 (or more) steering boots . This number would probably work for those also.
Bump stops 9-9103 (2 per set. $9)
Shipping $4.25
I know they also came in blue and yellow. The energy suspension website says they come in black.