Have had a persistent squeak in the engine since I got my '97 GT earlier this week. Based on reading here, and my ears, I believe it's either the belt tensioner or the idler pulley... or both.
Pulled the belt tensioner (what a Rube Goldberg'd way to set that thing up!) and spun the pulley on...