My 05 Supercrew with 172k miles started making a horrible noise these last couple days. It sounds like its coming from the front passenger side area. The best I can describe is that it sounds like an electric tool motor with bad bearings. I'll be driving along at 45mph or above and every now and then I'll hear a really bad bearing squeal. It's bad enough that I can feel the extra friction caused by the squeal start to slow my truck down. It's vehicle speed related. I know what a bad wheel bearing sounds like and this is nothing like that. It's gotten bad enough I'm nervous to drive anywhere. Any pointers out there?