looks like rust pitting to me. Damn the luck.