I have an nos over the parts counter 340 short block. Visually the only thing different is the little hole in the block that was drilled for the rivet and the tag. I have access to nos warranty tags and rivets. The block is date 72 but i need to get exact casting numbers (can't remember). The internal are 100% 70/71. Forged crank ( factory drilled for 4spd), correct pistons, compression ratios floating wrist pins. Factory installed cam bearings, frost plugs etc. Blank serial number boss. Let me know if you're interested and I'll get pics and discuss further. This is how it came right out of mother mopars parts department. Never installed..definitely a well seasoned short block assembly. I have nos piston rings to insure ring tension if concerned and definitely would recommend disassemble for lubing and a clean for piece of mind.