I have three 340 engines.One is a short block that is stock bore .still has the stock crank and rods and pistons, windage tray.The other one is a complete engine that was running when pulled and stored in my garage.One engine that was tore down and the machine work done on the block,still needs crank ,rods,and heads done.I also have a k1 4 inch stroke steel crankshaft for a 340. brand new in the box.These engines are all 1967 thru 1969 blocks. to much stuff need to clean garage