It turned out to be the front differential (U Joint) and a crap load of other problems that ended up costing me three grand! So I took care of that, then a week later I had to change front rotars. That's not a big deal but then I just made a long drive from Richmond, VA and I get back and while driving, I hear this loud "clank!!!" and suddenly I can't turn! I pop the hood and my damn power steering pully just broke to peices like a cheap snap together plastic model. The serpintine belt is burnt, mangled. What a first great expereince with a Grand Cherokee. Should have stuck with my Buick Pk Ave! LOL