Ford made it so you could not regrease your bushings. Look man, Go spend 25$ and get a new blue bushing for the Front Strut bar, I promise.
I had the same problem on my 98 cobra, I changed the struts, the springs, the Wheel bearing, the brakes TWICE, and still had the same problem. That is the only thing that is left.
The noise sounds like a loud clicking/poping noise, correct?
Just like anything thats broken on a car and you have no idea what it is, Start with the cheapest thing first. I guarantee thats you're problem, its common on alot of Ford vehicles.
do you have a pic of this front strut bar bushing,or where it is located?
:shrug: thanks.