Squeaky steering on '01 Audi A6 2.7T

My research is showing that this is a very common problem on this vehicle and the most common suggestions are replace the serpentine, replace the clock spring, and lube the ball joints. My turn signals don’t work either, so I am leaning toward the clock spring, but I am not a mechanic. Any thoughts on this?