Are All 340 Blocks the Same?

I believe that all the blocks are the same, and that all of your reciprocating parts will bolt right into any 340 block. There may be a difference in piston configuration between the early pistons and later low compression models, but the standard bore is the same between all years. Geof