I have a 2000 Jeep Cherokee with about 120K on it, it's a POS that's always making weird noises and having problems, so far most of the problems have just gone away by themselves after a few days/weeks. I don't know much about cars but I need to keep it running for another 6 months or so until hopefully I can get something decent. Lately the steering has felt kind of strange, sometimes it feels slightly loose, sometimes it feels stiff, and there seems to be a little bit of play when I turn the wheel left. During the summer it started making a whining/shrieking noise when first started, I think it was coming from either the serpentine belt or one of the pulleys, but I could never get it to happen when I had the hood up and after about a month it just went away. Now the other day I started hearing a noise like rubber being stretched or scraped when I turn the wheel with the jeep stopped, as well as a metallic creaking noise. I've been having problems with the sway bar getting stuck and the shocks need replaced, so I think that's where the creaking is coming from, but the rubber sound seems to be coming from the serpentine belt or possibly somewhere inside the steering system. Now today it started making a loud clicking/shifting noise when idling and then the belt and fan get really loud for a minute, then it clicks again and slows down, it's never done this before. Does it sound like the serpentine belt is loose or worn, or something more serious?