Disc Brakes Are Too Hard?2000 230C - new brakes and they squeak when you put on brakes. What is a solution? mosley0292 AT bellsouth.net