Did you use the anti squeak compound between the pads and the calipers makes all the difference in the world. what this stuff is glues the pads to the calipers and when the brakes are released seperates pads from the rotors and no sqeak also acts as a thin memberane that absorbes high frequencies. Good Luck Fareed