Re: Bad vibration in steering wheel!
drive a mile or 2 down the road then get out and feel the front wheels, if the brake is dragging, the wheel will be much hotter than a non dragging wheel. Otherwise pull your front wheels off and look at your inboard pads, odds are good at least one will be abnormally worn compaired to the other pads. The slider seize up on these.
Your going to be looking at a new caliper, pads, and rotors... Teves calipers were changed out for akebono calipers (different design). If you have the Teves calipers I would suggest replacing both for the akebono style calipers. The Teves calipers have a large wire on the face of the caliper.
2005 Jeep Grand Cherokee - Gone but not forgotten!