I have a 95 Jeep Grand Cherokee, 4wd, v8. We recently had a tune up, well apparently the mechanic didn't tighten the oil filter enough and the pressure popped the oil filter out. We took it back and they replaced the oil filter and oil. When the filter first fell out, we heard a popping noise and it felt like we ran something over, (we thought we ran over the oil filter) although we didn't. Now the steering wheel shakes when driving at 60 mph and above. Also, when applying the breaks it makes a noise, likes its rubbing on something. It sounds like the tire has a bubble in it, a "tittie". I also hear the noise when I'm going slow, under 20 mph. I don't hear it above 20 mph except when I'm breaking. I was told to get the tires balanced, which i did. The noise was less frequent, but its still there. Its loudest when applying the breaks going under 20 mph.