DOH! Welcome to the club brother!
Yeah that sucks, i've been there and done that. Sounds like you know the problem though
FYI I'm dealing with a water pump gone bad right now. Meziere pump provided by Renegade took a ****************. Hopefully no damage done to the motor cause I don't think I can handle pulling that thing back out. What water pump are you running? You get the one from Renegade too?