my fj was a gift from my son, so I could go with him and the grand kids too baja, in comfort. But when I applied the brakes the steering wheel would shake, this seemed to be loose control arm bushings, very expensive too fix, let alone having it done. this FJ looked like it had its share of river crossings, it is a California vehicle not much rust, but because brake fluid by nature attracts h2o the calipers will rust at the piston too caliper, this was the case. changed rotors, ceramic brakes and synthetic brake fluid too avoid rust. I just got done , its 10 pm so out for a test, hard braking too seat the new pads, no shimmy no shake and held straight line on several hard brakeings, thank god don't have too do bushings. but when I do I will install neoprene after market, off road kit.