I'd be interested to know what the machine shop says about your crank wearing the way it did. Have you run it by them?

Kurt