Miscellaneous parts

67 340 block?? Must be 67 date code for 68 car I would guess?
yes, you guessed correct. It is a 67 dated block.