I have a 97 discovery 1. The brake rotors and pads have been recently changed to Ferodo brand rotor and pads. The problem is when the brakes heat up, they squeak very loudly. My mechanic has said that possibly because the rotors and pads aren't the original parts that everything isn't...