So, I have a Dahon Mu P8 and I recently replaced the front brake pads because they had worn out. Since installing the new pads, however, I continue to experience a high pitched screeching noise when applying the front brake. Vibrations seem to accompany the noise and both noise and vibrations stop when I release the front brake lever. For the most part, the noise occurs regardless of how hard or soft I pull on the lever. The pads appear to have enough clearance and are not rubbing against the rim when the brakes are not applied. I am very much a novice mechanic and this was my first attempt at installing brake pads.