On my 99 4runner I have had some interesting brake problems… After buy the 4runner there was a slight pull to the left, driver side, and the steering wheel would shake at high speeds. I changed the pads and the rotors and the problem left. A few months later the same issues returned. I had the drums and rotors turned at NAPA and installed new pads, which squeaked like crazy, and installed new calipers. The left side still had a slight warp in the rotor and so the steering wheel still would shake at higher speeds. I again, last week, installed new rotors and new pads in the font. Now it still pulls occasionally to the left, when braking and I have a slight vibration in the pedal when slowing at slow speeds 30 mph ish.(like the anti-lock is kicking in) The steering shake is gone but there is now also an occasional grind/squeak that I hear and feel. It feels like the truck has set through a wet weekend and built up a small amount of surface rust. But yet it is parked in the garage and I cannot replicate this grind/squeak sound. What am I missing??? Everything is New what is the problem??? All of this is to eliminate a low rumble and vehicle vibration that I get at 70mph or more. I have new tires and had the tires and wheels road force balanced and all u-joints & CV joints look at and are good I also removed the driveshaft and had it rebalanced… I am at a loss of ideas. Any thoughts would help thanks…