Like Lee said: try to find out what caused the breakage. Looks like foreign object may have done it. Maybe a piece of the casting inside the housing?
I've seen some nasty looking casting flash in some of them. Good luck on the re-build. It's not too bad.