Going back to OP, a decent set of eyes could see that it was corrosion. Based on the amount seen in the pics, the dimensional analysis could still of been perfect - i.e. a pin gage in the mount hole(s) would still be good. However, since there is corrosion, it would take IMHO the repair station...