This is to share what I found as an alternative / cheaper source for tie rods. A one side complete tie rod costs more than a $100 from W&N
i paid under $50 for each side, but you need to reuse your old adjusting link
Outer ball joints. They weee $20 when I purchased them
Inner ball joints:
i paid under $50 for each side, but you need to reuse your old adjusting link
Outer ball joints. They weee $20 when I purchased them

2 Pc Outer Tie Rod Kit ES2156R | eBay
Outer Tie Rods 2X ES2156. Warranty Specifications, Policies, and Procedures Warranty - The WARRANTY begins only after we have received your old part. JMWHOLESALE holds no responsibility for labor costs or installation fees.
www.ebay.com
Inner ball joints:

TRW 05-ES-0145 Front Inner Steering Tie Rod End For 1968-1977 BMW 2500-3.3 | eBay
TRW part number 05-ES-0145. 1968-1977 BMW 2500-3.3 2500 Match OE # 32211114845. 1975-1977 BMW 2500-3.3 2.8L Match OE # 32211114845. 1968-1975 BMW 2500-3.3 2800 Match OE # 32211114845. 1971-1977 BMW 2500-3.3 3.0 S Match OE # 32211114845.
www.ebay.com