340 engine decoding
With original main caps that's a good deal with the extra stuff.
Not that it matters what year the block is, they are all the basic piece. If you post up the numbers from the front of the block it will nail it down. If it's a 72 the first letter in that sequence should be a "H", 1973 will be a "J"
It's a late 72 or 1973 model year engine, that's for sure.