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.
Print