Any ideas on this 340 block ?

Not worth it IMO. I don't think a machine shop would give you very good news after checking it out.