You never want to soak a carbon steel blade in any water because it will begin to rust very quickly. I would guess thats your problem. Try some metal polish to get it off.

As far as the pin goes...