I just recently drove my girlfriend's 99 Cherokee 4x4 and noticed that much past 45-50 mph, there was some front end noise. Low and behold, the front hubs are locked (and have been for who knows how long) and won't unlock.
I haven't been underneath it yet, but someone told me that there should...