Thinking back about my past love, a ZH Fairlane, code name the-tank. I remember the same thing happening. I had the bushes replaced, because it was squeaking and driving me crazy. The squeak went away for a while. Anyway it came back and I spoke to the mechanic again. He said that it's because the bushes are polyurethane, and they become dry in one spot, and near impossible to stop the squeak. He said they may be able to find another make, which doesn't squeak (not polyurethane), Otherwise he said to get under the car and to put a lubricant on them. It worked for awhile, but did come back in a few weeks, I guess it's something you'd need to do with that type of material?? Try asking what other types of bushes are available, I'd say it's definitely the bushes though. The squeak is a Ford signature, you've got to love it!