Hi all - I have an 02 Sport Trac 4.0. I've owned it for 7 years here in Maine, but truck was originally from Florida. Bought with 69,000 miles, and only has 122,000 now. I have always heard that very loud annoying whine around 2,000 rpm, light throttle load, only when winter\cold weather is upon us. Usually, once all warms up under hood in very low temps, sound goes away. It's been like this since I've owned it. Like others, let up or accelerate, and whistle stops for a short bit. Summertime, never ever hear it. Park in a heated garage, noise never happens. Park in unheated garage, noise is there until engine warms up. I am certain after 7 years that it's not a major issue. Have never had a check engine light, but sure would love to know where this little demon sound is coming from.... Its not a belt, I change it every few years, last being around Christmas 2018. I also changed the belt tensioner and idler pulley while I was in there.. Wish someone had that "AHA" moment, lol. Oh well, spring is just a few months away, 40 degrees or more, and no whistle all summer long! Mike