The 340 looks to be good ... there is no ridge on cylinder walls, pistons look fairly new. I will look at bottom end and see if there is any problems . came with J heads don,t know what cam is in it so I will be haulin it out to see what it is . hopefully I get away with rings and bearings and we are off ..... fingers crossed