Davidp
First i would check your local auto spares shop, they might be able to get it aftermarket.
Because it has a ball joint in it a 2nd hand unit might be not much better than the original, remembering its a +10year old truck.
If you make a custom one up be sure to post the details.
i have ordered parts from these guys in the States(for my WJ/WG), after the order was confirmed it took about a week.
Postage on 2 tie rod ends(for drag link) where just under $60 (TRE where about $55)
Still saved about a $110 over getting them from the local stealership.
Might be able to get slower=cheaper postage. save a bit more $$$
http://www.jeep4x4center.com/jeep-st...herokee-zj.htm