I agree with silentnoise, it's probably something to do with your ABS. A faster/cheaper way to clear your ABS may be to activate it by slamming on your brakes on a slick service. This should activate the ABS and cycle new fluid thru it. At least this is what I read . It still doesn't hurt to lube your caliber pins as they do get stuck.
edit: by the way, how did your mechanic bleed the brakes?
edit: by the way, how did your mechanic bleed the brakes?