Had a friend that rebuilt his with non-GM parts....the first crank he got didn't fit. I don't know any details other than that.

You would be much better finding a running bottom end and swapping it in.