340 with metal in oil pan

Any reason to remove rotating assembly or just repair heads?

YES. The Pistons are on the rods upside down. That's why the hit the piston.