Thanks for the suggestion OneHundred. Although I've done the: remove, clean, lube and anti-squeal before without helping... this time it worked! I did also incorporate another suggestion I got: I filled the pistons with silicone before reinstalling the pads. I also put a small squirt on the back of the pads instead of anti-squeal. One note, I only had to do the rears as the front's were not making any noise. So far 3-days and not a peep! Let's hope it stays this way... and the whole job was free.