Mustang Brakes?

Damn the luck...

The good part is simply that either slider or pin type calipers are standard fare and people still make parts for them--I'm pretty sure even EBC makes pads for both applications and if you've never used them, they make very good pads...or at least they used to.