318/340 cranks ???

Yep 318 crank (steel or cast) will work in the 340 block. Back in the day, it would be necessary to re-balance a 318 crank to account for the HD rods in the 340. Now, it is necessary to take into account the pistons as well.