Did your brake pads have anti Squeel? Its Like a metal plate a mm or so thick on the back of the pad. If not then you need to line the back of the pad with some copper greese not to much just a thin layer, They squeel becasue the back of the pad is rubbing on the pistons or caliper edge!