[quote=shorod]What year is your Taurus? The front suspension design changed in '96 I believe. I don't believe any of the Taurii had sway bar endlinks per se, but swaybar bushings could be dry/polished causing your noise, or the control arm bushings could be causing it, strut mounts could do it, and so could subframe mounts.
Acctually I had a '96 gl and now own a '95 se and a '90 sho and they all have swaybar endlinks on the front suspension.