All parts came out of a running 1946 59ab Flathead Rods & pistons 125.oo oil pump 40.oo pick up tube 20.oo used water pumps ( turn freely ) 45.oo pr 25.oo ea crank 175.oo heads 50.oo pr intake 25.00 + shipping other pictures on request