Good Luck with the swap Chopper, would luv to see progress pix as you go. Did you consider an 8.1L with a 4spd auto??
Would also agree with you on plugging the cooler, If it can leak in to the coolant, Coolant can leak out!!
Sadly I deal with crap like this everyday.

__________________
2004 Hummer H2 " Metallic Red "
20 inch Mojave's (Teflon)(325/60/20) BFG A/T's
MagnaFlow kitty back...Hypertech Tuned..Music to my ears
HCMI Member 50043