I wouldn't be afraid to put a 4 inch crank in a 318 with the heads you have. It will just be a torque animal, and make more hp than the 318 for sure despite the poor heads. I had a set of 906 BB iron heads on a 535 (!) and it went low tens with nothing more than 4.10 gears turning 33 inch tall slicks in a 3400 lb car.