The brakes have really improved the stopping power of my '03 Montero. I used to know I was going to need new rotors and at least new rotors when accelerating from 60 mph to 0 mph at a stop sign (I'm driving on county tarmac) the brake pedal shook along with the steering wheel. After putting them on, he put them away. My 90,000-mile 03 Montero was still on the OEM discs and pads, although since I'm changing pads, I might as well change rotors. Rotors are standard size so don't worry about…