340 block machined with all new parts

top