2003 Taurus, squeaking coming from somewhere under the hood, not a constant squeal, but distinct squeaks. I assumed it was the serpentine belt, checked tension, good there, tried belt dressing still squeaked afterwards and still does, friend ford mechanic said maybe alternator bearings, water pump going out, or power steering pump going out... have had a little trouble with power steering in the past sitting at idle and no benefit from power steering almost impossible to turn wheel but it wasn't all the time, checked fluid and it was fine this still happens once in a while but isn't a big deal, i can deal with hard steering once in a while as long as it's not damaging anything else... just want to know what that stupid squeaking is and how to fix it. im sure it's something stupid that i should probably have already checked, but for the life of me i cant figure it out

... don't wanna go out and spend a few hundred on all the parts it could be and find out that i was totally wrong and wasted the money. i also dont wanna take it to a mechanic as i know whatever it is i can fix it, just need to know what it is.