My car does it too,2000 GTP. I have new front struts coming and new top bearings also. There is a lot of force on those struts, and mine are origanal at 140k. I have never had tie rods, ball joints, or bushing make this kind of noise, this is my first strut suspension FWD car I ahve had, been a dedicated full frame, boudle a-arm type guy forever. I have had bushings completly missing from MY 86 SS when I bought the car, and all it did was squeek, it was the uppers in that case.
Dean