My Ty is making a squeaking noise pretty much constantly when I let off of the brakes and am driving. Is this just a matter of installing new pads?