Intake Manifold leaks Coolant- Could it be too small??

I would get a different manifold. You may never get that one to work.