I have Lexus RX350 09 model. It had mileage of 82000 kms when I bought it. Its on 95000kms now. Lately I started noticing steering wheel vibration when I apply brakes even at lower speed. My mechanic told me that there is a leakage in the steering rack and rack has to be replaced. He also advised me to change the rotors, brake pads and shim kits. Also said that to change the oil filter cooler pipe and gasket. The new pipe has got metal joint instead of fitted one which is made up of rubber. The entire estimate sits at around C$2000. Does his advice makes sense? Appreciate your comments. Thanks.