1970 340 complete motor. The engine is currently in a car so you can see and hear it running. There's is nothing wrong with it. It has been cleaned and painted. New edelbrock RPM AIR GAP intake manifold, new edelbrock valve covers (have original chrome ones), new edelbrock air cleaner (have original 340 air cleaner), new spark plug, new spark plug wires, new water pump, Holly 720 double pumper, Doug full length headers. J heads with casting number 3418915.Engine internals are in great condition. There is no damage or issues with the motor. I am swapping in a 440 and selling the 340. Only about 1000 miles since it has been done over. Pick up and pay cash or I can arrange shipping if you are willing to pay for it. You can hear it running in the car and then I will take it out. Price is $3900.