Poking around the front of the car and noticed my tie rod end boot was split. I installed the turbo tie rods a few years ago and have had the off a couple of times.
Found some Lemfoerder ends for the 14mm tie rod assemblies but o can remember if that is the stock or the Turbo size.