Your 3D print looks pretty good.
I have not done investment castings yet, but have studied the method, and I think I understand it (maybe).
You probably already know, but there is an "as machined" set of drawings, which shows the final machined dimensions of the engine parts, and then are are "pattern" drawings", which include such things as draft angle, coreprints, machining allowances, shrinkage, etc.
For me in 3D modeling, I create the base model in the "as-machined" state, and then add machining allowances, coreprints, etc., which can be toggled on and off, so that one 3D model can generate either "as-machined" 2D drawings, or patern drawings, just by toggling features.
I include draft angle in the base model.
So you have to make sure there is enough extra material remaining after the part is cast, on the surfaces to be machined (flanges, bore, valve seats, etc.).
If the 3D print is not made large enough (ie: if a shrinkage factor is not added), then the part may not mate to the other pieces that it needs to attach to.
My understanding is that burnout is critical for intricate pieces like your cylinder, and "Polycast" filament burns out more cleanly than standard PLA.
Polycast filament is designed to be used with investment castings.
I have seen some nice parts made with PLA too, but they were not too complex of a shape.
I have seen one motorcycle cylinder cast using bound sand, and this can work if the fins have draft angle on them, and if the approriate cores are used.
Good luck.
Edit:
This is one product that seems to be popular for investment castings.
.