1971 340 complete

Are you sure that this is a 71 model year 340 and not a beginning 72 model year engine? This block was cast around the time they would be ramping down 71 production and starting 72. Then you need time to ship, machine, and assemble the engine...
Could be. Could be a late 71 engine.