Whoa. Hang on a sec. You said the calipers were new... One set from rock auto the other from Mazda speed. So, this new caliper had a BADLY pitted piston?
New when I put them on the car. I've been fighting this for ~2 seasons. I've had the current calipers on the car for a year+.