Hi i know you have checked the pads i had a similar problem noise went away when turning a corner, my noise was high pitch turned out to be the metal wear plate on the pad, it was touching the disk i had taken the pads out re copper slipped made sure pistons were all working drove me mad for ages.