That's why i said it was probably the mechanism that applies pressure to the rotor becuase you mentioned that the pedal came up slow. The pedal should release quick and easy when you pull the handle.
__________________
1981 Mercedes-Benz 300SD ~285,000 Miles
|