My 95 jeep grand cherokee hesitates after being stopped on a hill then jumps, whats wrong? I just found out that my rear differential plug is severly damaged when i went to get my oil change. They said that they would have taken it out but they were afraid they wouldnt be able to put it back in, could this be the problem? Oh and it does have 320000 miles on it.