Have you checked the back of the discs for corrosion? I test drove one and noted the brakes were rubbish. When I looked at the discs and pads through the wheels all seemed fine but when it was up on the ramp the back side of the discs were knackered.