Oooops i did it
From what I can see and tell from the pics. that you should be fine. I thought that you had the block totally filled and no water in the top of the block, but with 2+ inches of flow you shouldn't have any problems. But still keep an eye on the temps until you get used to how it runs and acts.
BJR Racing