A long shot? Has the block ever been align bored?

If so you might check the bearing tangs to see if they are now too big to let the bearing sit right in the block.

I had the no turn problem, I made it turn, pulled the crank, seen the two areas it was tight, used a small file on the bearing half just a bit, installed the crank with no further issues.