Timing cover is wrong, see post #8. I'm building a 69/70 340 myself. Rods should be bronze bushed on the small end forging # 2899496 or 3418645. Only 360's and cast crank 340's are externally balanced. 273's, 318's and forged crank 340's are all internally balanced. No need to spend a lot on a 340, they came with all the good stuff. What are the casting # are on the heads? Any 340 forged crank should be good, just go to the next size bearings till it cleans up, if needed. Magneflux the crank, heads, and block before putting any money into them.