Tearing it down

340 Heads are not the originals neither J or X heads. Block is stamped 340. I believe the heads on this block are off a 318. It was this way when I got the car.