I replaced mine last summer. Same boat. I called one place in the US and got this part number: Teleflex #SSC15418 (18' HPS Rack Steering Cable)
I then worked out that it was almost same price to order from my dealer and I believe he said that that was the old part number and that there is a new one which is very close to the old maybe one letter/number different. I can't remember exactly.
May want to call your local dealer.