Ok, so $400 buck later I get my rad back, wrestle it back into place....take it for a ride....dang thing is leaking againg from a hole he made in the tank, he welded up the hole but not good enough. I really don't want to pull the rad again has it was frustrating enough getting it back in. Luckily the new hole is easily accessable so I filled it with some JB Weld, hopefully it will hold up this time.....
BTW: This is a perfect example of my luck, if anything can go wrong it almost definatly will.