I bought this 2000 Explorer (V6) when it was new, and for the past three or so years it has started to make this really loud squealing. Sounds kind of like, "hooooooooo" (not hoe -.-). I've checked the belts, and the belts are fine. I took it to the local Ford dealership after on one else could figure it out and they told me it was the power steering. I know for a fact it isn't, that's been replaced within the past three years. Another mechanic told me it was the A/C. I know it's not the A/C now because I just replaced the compressor and haven't had a chance to charge it, so the A/C hasn't been turned on since last summer. Any ideas for other things to check out? The sound is coming from the rear, right side of the engine bay. I mostly had stopped caring, but now it's started to drop RPM and even go dead at lights and stop signs when the sound starts. It will only do it when it's hot. It doesn't do it once the entire winter, and all summer it whines continuously once the engine heats up. The hotter it is, the more whining, the more the engine turns off.