I will send you a pm shortly with prices, however, please note that you can just replace the ball joint however it has got to be compatible with the seating cone and the arm and that is where the issues arise.
This is a common issue and you also have to make sure that you fit the correct size of seating cone as well.
This is what you require, plenty in stock either as singles or as a pair.
Just drop me a pm if I can help further.
There are various 350Z models and the air con module is model specific.
I should have fully working modules in stock so if you can PM me over the part # that you require I will check for you.
Plenty of cranks and rods in stock if required + every other engine part imaginable.
https://www.350z-uk.com/topic/125665-loadsa-parts-for-sale-picture-heavy-now-with-prices-and-detail/
A quick DIY is to remove the small front main timing chain inspection plate.
The part of the tensioner that comes in contact with the chain slipper should protrude no more than 12 mm.
It is controlled via oil pressure.
Another common issue is the main timing chain slipper can fail.
There are 3 chains in all.
A set of new front and rear Brembo style discs and pads would be £480.00
A rust-free preowned front bracing would be £50.00 and a rust-free preowned rear "W" bracing would be £100.00
Courier shipping would be at cost.
All the above are in stock and good to go same/next day.
I do not stock exhaust systems.
Alex.