My Envoy started making a terribly loud squeaking noise when I turn the wheel. It also feels like something is rubbing. This is not a belt squeal, it's a loud creaky squeaking noise. I have been told in other forums that it could be anything from power steering box to a ball joint to a tie rod. Any ideas? Trying to narrow it down before making costly unnecessary repairs. Thank you!