That internal oil pickup looks suspect. Did the rod bearing look like it wasn't getting oil?

I would suspect that a heavy car like that with a 500 cu in engine would need a pretty good external oiling system.

Loren