hi, had the same problem for about 4 months, only to find out the brake pads i bought off ebay were fake and when you install them ,they were quite loose
and kept knocking on the caliper and the car, i just changed all the pads on the car and i have not heard any noise since.