This sort of work is the thing that an automotive machine shop would handle normally. If I had to rebuild a 2.0 and needed a crank, I'd probably have sourced one from a crashed Neon, Stratus, or other car with the 2.0, and had a machine shop make it right.