blocking air flow too much?

ok...update....
i did away with the shroud completely....i had taken the fans off and put the flex fan back on, and it went back to the way it was before i put the electric fans on....
now i put the fans back on without the shroud i made and it seems to idle fine without heating up over 190, but it runs around 210 going down the road at 45-50 mph.....with the flex fan, it ran 180 ALL DAY as long as i was going down the road......problem is, it wants to over heat idling....

here's my whole setup right now:

aluminum 19x26 radiator, aluminum WP housing, high-flow Mancini water pump, 6 3/4" wp pulley, 6 1/4" crank pulley, 180* high-flow t-stat, and 2 1500 cfm 10" fans

any ideas?